seqan2 →
2.4.0+dfsg-16 →
armhf → 2024-01-21 14:18:29
sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019
+==============================================================================+
| seqan2 2.4.0+dfsg-16 (armhf) Sun, 21 Jan 2024 06:04:58 +0000 |
+==============================================================================+
Package: seqan2
Version: 2.4.0+dfsg-16
Source Version: 2.4.0+dfsg-16
Distribution: trixie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any
I: NOTICE: Log filtering will replace 'var/run/schroot/mount/trixie-staging-armhf-sbuild-97f943d4-e32f-4553-aa9a-43d7e7ff7dc5' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/seqan2-1l7Hmy/resolver-5tqe7r' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main Sources [14.4 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [15.0 MB]
Fetched 29.4 MB in 18s (1673 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/trixie-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'seqan2' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/med-team/seqan2.git
Please use:
git clone https://salsa.debian.org/med-team/seqan2.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 84.2 MB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main seqan2 2.4.0+dfsg-16 (dsc) [2321 B]
Get:2 http://172.17.4.1/private trixie-staging/main seqan2 2.4.0+dfsg-16 (tar) [84.1 MB]
Get:3 http://172.17.4.1/private trixie-staging/main seqan2 2.4.0+dfsg-16 (diff) [29.8 kB]
Fetched 84.2 MB in 10s (8691 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/seqan2-1l7Hmy/seqan2-2.4.0+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/seqan2-1l7Hmy' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), python3, cmake, fakeroot, build-essential, fakeroot, zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter
Filtered Build-Depends: debhelper-compat (= 13), python3, cmake, fakeroot, build-essential, fakeroot, zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [957 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [422 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [500 B]
Fetched 1879 B in 0s (51.2 kB/s)
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap libperl5.36 perl-modules-5.36 util-linux-extra
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils bsdutils 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 libblkid1 libboost-dev
libboost1.83-dev libbrotli1 libbz2-dev libcurl4 libdebhelper-perl libelf1
libexpat1 libfile-stripnondeterminism-perl libicu72 libjsoncpp25
liblocale-gettext-perl libmagic-mgc libmagic1 libmount1 libnghttp2-14
libperl5.38 libpipeline1 libproc2-0 libpsl5 libpython3-stdlib
libpython3.11-minimal libpython3.11-stdlib librhash0 librtmp1 libsmartcols1
libssh2-1 libsub-override-perl libtool libuchardet0 libuuid1 libuv1 libxml2
libxslt1.1 m4 man-db media-types mount netbase perl perl-base
perl-modules-5.38 po-debconf procps python3 python3-ctdopts python3-lxml
python3-minimal python3-pkg-resources python3-ruamel.yaml
python3-ruamel.yaml.clib python3.11 python3.11-minimal util-linux
util-linux-extra zlib1g zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
elpa-cmake-mode ninja-build cwl-runner dh-make gettext-doc libasprintf-dev
libgettextpo-dev groff lrzip libboost-doc libboost1.83-doc
libboost-atomic1.83-dev libboost-chrono1.83-dev libboost-container1.83-dev
libboost-context1.83-dev libboost-contract1.83-dev
libboost-coroutine1.83-dev libboost-date-time1.83-dev
libboost-exception1.83-dev libboost-fiber1.83-dev
libboost-filesystem1.83-dev libboost-graph-parallel1.83-dev
libboost-graph1.83-dev libboost-iostreams1.83-dev libboost-json1.83-dev
libboost-locale1.83-dev libboost-log1.83-dev libboost-math1.83-dev
libboost-mpi-python1.83-dev libboost-mpi1.83-dev libboost-nowide1.83-dev
libboost-numpy1.83-dev libboost-program-options1.83-dev
libboost-python1.83-dev libboost-random1.83-dev libboost-regex1.83-dev
libboost-serialization1.83-dev libboost-stacktrace1.83-dev
libboost-system1.83-dev libboost-test1.83-dev libboost-thread1.83-dev
libboost-timer1.83-dev libboost-type-erasure1.83-dev libboost-url1.83-dev
libboost-wave1.83-dev libboost1.83-tools-dev libmpfrc++-dev libntl-dev
cryptsetup-bin libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
apparmor less www-browser nfs-common perl-doc libterm-readline-gnu-perl
| libterm-readline-perl-perl libtap-harness-archive-perl libmail-box-perl
python3-doc python3-tk python3-venv python-lxml-doc python3-setuptools
python3.11-venv python3.11-doc binfmt-support dosfstools kbd
util-linux-locales
Recommended packages:
curl | wget | lynx bzip2-doc ca-certificates libarchive-cpio-perl
publicsuffix libltdl-dev uuid-runtime libmail-sendmail-perl psmisc
python3-bs4 python3-cssselect python3-html5lib
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
ctdconverter debhelper dh-autoreconf dh-strip-nondeterminism dwz file
gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl
libarchive13 libbam-dev libboost-dev libboost1.83-dev libbrotli1 libbz2-dev
libcurl4 libdebhelper-perl libelf1 libexpat1
libfile-stripnondeterminism-perl libicu72 libjsoncpp25
liblocale-gettext-perl libmagic-mgc libmagic1 libnghttp2-14 libperl5.38
libpipeline1 libproc2-0 libpsl5 libpython3-stdlib libpython3.11-minimal
libpython3.11-stdlib librhash0 librtmp1 libssh2-1 libsub-override-perl
libtool libuchardet0 libuv1 libxml2 libxslt1.1 m4 man-db media-types netbase
perl-modules-5.38 po-debconf procps python3 python3-ctdopts python3-lxml
python3-minimal python3-pkg-resources python3-ruamel.yaml
python3-ruamel.yaml.clib python3.11 python3.11-minimal
sbuild-build-depends-main-dummy zlib1g-dev
The following packages will be upgraded:
bsdutils libblkid1 libmount1 libsmartcols1 libuuid1 mount perl perl-base
util-linux util-linux-extra zlib1g
11 upgraded, 70 newly installed, 0 to remove and 40 not upgraded.
Need to get 59.3 MB of archives.
After this operation, 350 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [924 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf bsdutils armhf 1:2.39.3-6 [87.1 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf perl-modules-5.38 all 5.38.2-3 [2899 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf libperl5.38 armhf 5.38.2-3 [3557 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf perl armhf 5.38.2-3 [236 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf perl-base armhf 5.38.2-3 [1440 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf zlib1g armhf 1:1.3.dfsg-3 [74.3 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libsmartcols1 armhf 2.39.3-6 [102 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf util-linux-extra armhf 2.39.3-6 [135 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf util-linux armhf 2.39.3-6 [1113 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf liblocale-gettext-perl armhf 1.07-6+b1 [14.6 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf mount armhf 2.39.3-6 [134 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-minimal armhf 3.11.7-2 [801 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf libexpat1 armhf 2.5.0-2 [76.8 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf python3.11-minimal armhf 3.11.7-2 [1677 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf python3-minimal armhf 3.11.4-5 [26.2 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf media-types all 10.1.0 [26.9 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf netbase all 6.4 [12.8 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf libuuid1 armhf 2.39.3-6 [28.3 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-stdlib armhf 3.11.7-2 [1694 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf python3.11 armhf 3.11.7-2 [590 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf libpython3-stdlib armhf 3.11.4-5 [9200 B]
Get:23 http://172.17.4.1/private trixie-staging/main armhf python3 armhf 3.11.4-5 [26.2 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf libblkid1 armhf 2.39.3-6 [145 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf libmount1 armhf 2.39.3-6 [168 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.8-1 [65.5 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-3 [1033 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.3-6 [81.4 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.12.0-3 [1358 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf libproc2-0 armhf 2:4.0.4-2 [54.9 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf procps armhf 2:4.0.4-2 [848 kB]
Get:33 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:34 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-14 [157 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-14 [496 kB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-4 [9009 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf libarchive13 armhf 3.7.2-1 [294 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf libbrotli1 armhf 1.1.0-2 [280 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf libnghttp2-14 armhf 1.58.0-1 [61.7 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf libpsl5 armhf 0.21.2-1+b1 [57.8 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf libssh2-1 armhf 1.11.0-4 [195 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf libcurl4 armhf 8.5.0-2+rpi1 [377 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf libjsoncpp25 armhf 1.9.5-6 [64.7 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf libuv1 armhf 1.46.0-2+rpi1 [128 kB]
Get:54 http://172.17.4.1/private trixie-staging/main armhf cmake-data all 3.28.1-1 [2127 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf cmake armhf 3.28.1-1 [7787 kB]
Get:56 http://172.17.4.1/private trixie-staging/main armhf python3-ctdopts all 1.5-2 [22.3 kB]
Get:57 http://172.17.4.1/private trixie-staging/main armhf libxslt1.1 armhf 1.1.35-1 [221 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf python3-lxml armhf 4.9.4-1 [1042 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf python3-pkg-resources all 68.1.2-2 [241 kB]
Get:60 http://172.17.4.1/private trixie-staging/main armhf python3-ruamel.yaml.clib armhf 0.2.8-1 [103 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf python3-ruamel.yaml all 0.17.21-1 [103 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf ctdconverter all 2.1-6 [27.7 kB]
Get:63 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.9 [82.3 kB]
Get:64 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:65 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:66 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:67 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.10-1 [10.6 kB]
Get:68 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:69 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:70 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:71 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:72 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-14 [1203 kB]
Get:73 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:74 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:75 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.9 [956 kB]
Get:76 http://172.17.4.1/private trixie-staging/main armhf help2man armhf 1.49.3 [198 kB]
Get:77 http://172.17.4.1/private trixie-staging/main armhf zlib1g-dev armhf 1:1.3.dfsg-3 [903 kB]
Get:78 http://172.17.4.1/private trixie-staging/main armhf libbam-dev armhf 0.1.19+dfsg-6 [105 kB]
Get:79 http://172.17.4.1/private trixie-staging/main armhf libboost1.83-dev armhf 1.83.0-2 [10.6 MB]
Get:80 http://172.17.4.1/private trixie-staging/main armhf libboost-dev armhf 1.83.0.2 [3552 B]
Get:81 http://172.17.4.1/private trixie-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 59.3 MB in 7s (8816 kB/s)
(Reading database ... 14716 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.39.3-6_armhf.deb ...
Unpacking bsdutils (1:2.39.3-6) over (1:2.39.3-2) ...
Setting up bsdutils (1:2.39.3-6) ...
(Reading database ... 14716 files and directories currently installed.)
Preparing to unpack .../perl_5.38.2-3_armhf.deb ...
Unpacking perl (5.38.2-3) over (5.36.0-10) ...
Selecting previously unselected package perl-modules-5.38.
Preparing to unpack .../perl-modules-5.38_5.38.2-3_all.deb ...
Unpacking perl-modules-5.38 (5.38.2-3) ...
Selecting previously unselected package libperl5.38:armhf.
Preparing to unpack .../libperl5.38_5.38.2-3_armhf.deb ...
Unpacking libperl5.38:armhf (5.38.2-3) ...
Preparing to unpack .../perl-base_5.38.2-3_armhf.deb ...
Unpacking perl-base (5.38.2-3) over (5.36.0-10) ...
Setting up perl-base (5.38.2-3) ...
(Reading database ... 16649 files and directories currently installed.)
Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3_armhf.deb ...
Unpacking zlib1g:armhf (1:1.3.dfsg-3) over (1:1.2.13.dfsg-3) ...
Setting up zlib1g:armhf (1:1.3.dfsg-3) ...
(Reading database ... 16649 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.39.3-6_armhf.deb ...
Unpacking libsmartcols1:armhf (2.39.3-6) over (2.39.3-2) ...
Setting up libsmartcols1:armhf (2.39.3-6) ...
(Reading database ... 16649 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.39.3-6_armhf.deb ...
Unpacking util-linux-extra (2.39.3-6) over (2.39.3-2) ...
Preparing to unpack .../util-linux_2.39.3-6_armhf.deb ...
Unpacking util-linux (2.39.3-6) over (2.39.3-2) ...
Setting up util-linux (2.39.3-6) ...
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 16649 files and directories currently installed.)
Preparing to unpack .../liblocale-gettext-perl_1.07-6+b1_armhf.deb ...
Unpacking liblocale-gettext-perl (1.07-6+b1) ...
Preparing to unpack .../mount_2.39.3-6_armhf.deb ...
Unpacking mount (2.39.3-6) over (2.39.3-2) ...
Selecting previously unselected package libpython3.11-minimal:armhf.
Preparing to unpack .../libpython3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.7-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-2_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-2) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking python3.11-minimal (3.11.7-2) ...
Setting up libpython3.11-minimal:armhf (3.11.7-2) ...
Setting up libexpat1:armhf (2.5.0-2) ...
Setting up python3.11-minimal (3.11.7-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 16980 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.11.4-5_armhf.deb ...
Unpacking python3-minimal (3.11.4-5) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../archives/netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Preparing to unpack .../libuuid1_2.39.3-6_armhf.deb ...
Unpacking libuuid1:armhf (2.39.3-6) over (2.39.3-2) ...
Setting up libuuid1:armhf (2.39.3-6) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
(Reading database ... 17014 files and directories currently installed.)
Preparing to unpack .../libpython3.11-stdlib_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.7-2) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../python3.11_3.11.7-2_armhf.deb ...
Unpacking python3.11 (3.11.7-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.11.4-5_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.4-5) ...
Setting up python3-minimal (3.11.4-5) ...
Selecting previously unselected package python3.
(Reading database ... 17414 files and directories currently installed.)
Preparing to unpack .../python3_3.11.4-5_armhf.deb ...
Unpacking python3 (3.11.4-5) ...
Preparing to unpack .../libblkid1_2.39.3-6_armhf.deb ...
Unpacking libblkid1:armhf (2.39.3-6) over (2.39.3-2) ...
Setting up libblkid1:armhf (2.39.3-6) ...
(Reading database ... 17435 files and directories currently installed.)
Preparing to unpack .../libmount1_2.39.3-6_armhf.deb ...
Unpacking libmount1:armhf (2.39.3-6) over (2.39.3-2) ...
Setting up libmount1:armhf (2.39.3-6) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 17435 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.8-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.23.0-3_armhf.deb ...
Unpacking groff-base (1.23.0-3) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.39.3-6_armhf.deb ...
Unpacking bsdextrautils (2.39.3-6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.12.0-3_armhf.deb ...
Unpacking man-db (2.12.0-3) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../05-libproc2-0_2%3a4.0.4-2_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.4-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../06-procps_2%3a4.0.4-2_armhf.deb ...
Unpacking procps (2:4.0.4-2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../07-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../08-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../09-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../10-gettext-base_0.21-14_armhf.deb ...
Unpacking gettext-base (0.21-14) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-14_all.deb ...
Unpacking autopoint (0.21-14) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../16-libicu72_72.1-4_armhf.deb ...
Unpacking libicu72:armhf (72.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../17-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../18-libarchive13_3.7.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.7.2-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../19-libbrotli1_1.1.0-2_armhf.deb ...
Unpacking libbrotli1:armhf (1.1.0-2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../20-libnghttp2-14_1.58.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.58.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../21-libpsl5_0.21.2-1+b1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.2-1+b1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../22-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../23-libssh2-1_1.11.0-4_armhf.deb ...
Unpacking libssh2-1:armhf (1.11.0-4) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../24-libcurl4_8.5.0-2+rpi1_armhf.deb ...
Unpacking libcurl4:armhf (8.5.0-2+rpi1) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../25-libjsoncpp25_1.9.5-6_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-6) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../26-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../27-libuv1_1.46.0-2+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.46.0-2+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../28-cmake-data_3.28.1-1_all.deb ...
Unpacking cmake-data (3.28.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../29-cmake_3.28.1-1_armhf.deb ...
Unpacking cmake (3.28.1-1) ...
Selecting previously unselected package python3-ctdopts.
Preparing to unpack .../30-python3-ctdopts_1.5-2_all.deb ...
Unpacking python3-ctdopts (1.5-2) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../31-libxslt1.1_1.1.35-1_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.35-1) ...
Selecting previously unselected package python3-lxml:armhf.
Preparing to unpack .../32-python3-lxml_4.9.4-1_armhf.deb ...
Unpacking python3-lxml:armhf (4.9.4-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../33-python3-pkg-resources_68.1.2-2_all.deb ...
Unpacking python3-pkg-resources (68.1.2-2) ...
Selecting previously unselected package python3-ruamel.yaml.clib:armhf.
Preparing to unpack .../34-python3-ruamel.yaml.clib_0.2.8-1_armhf.deb ...
Unpacking python3-ruamel.yaml.clib:armhf (0.2.8-1) ...
Selecting previously unselected package python3-ruamel.yaml.
Preparing to unpack .../35-python3-ruamel.yaml_0.17.21-1_all.deb ...
Unpacking python3-ruamel.yaml (0.17.21-1) ...
Selecting previously unselected package ctdconverter.
Preparing to unpack .../36-ctdconverter_2.1-6_all.deb ...
Unpacking ctdconverter (2.1-6) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../37-libdebhelper-perl_13.11.9_all.deb ...
Unpacking libdebhelper-perl (13.11.9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../38-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../39-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../40-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../41-libsub-override-perl_0.10-1_all.deb ...
Unpacking libsub-override-perl (0.10-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../42-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../43-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../44-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../45-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../46-gettext_0.21-14_armhf.deb ...
Unpacking gettext (0.21-14) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../47-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../48-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../49-debhelper_13.11.9_all.deb ...
Unpacking debhelper (13.11.9) ...
Selecting previously unselected package help2man.
Preparing to unpack .../50-help2man_1.49.3_armhf.deb ...
Unpacking help2man (1.49.3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../51-zlib1g-dev_1%3a1.3.dfsg-3_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.3.dfsg-3) ...
Selecting previously unselected package libbam-dev.
Preparing to unpack .../52-libbam-dev_0.1.19+dfsg-6_armhf.deb ...
Unpacking libbam-dev (0.1.19+dfsg-6) ...
Selecting previously unselected package libboost1.83-dev:armhf.
Preparing to unpack .../53-libboost1.83-dev_1.83.0-2_armhf.deb ...
Unpacking libboost1.83-dev:armhf (1.83.0-2) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../54-libboost-dev_1.83.0.2_armhf.deb ...
Unpacking libboost-dev:armhf (1.83.0.2) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../55-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../56-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libboost1.83-dev:armhf (1.83.0-2) ...
Setting up libpsl5:armhf (0.21.2-1+b1) ...
Setting up libicu72:armhf (72.1-4) ...
Setting up bsdextrautils (2.39.3-6) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libbrotli1:armhf (1.1.0-2) ...
Setting up libnghttp2-14:armhf (1.58.0-1) ...
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up gettext-base (0.21-14) ...
Setting up m4 (1.4.19-4) ...
Setting up file (1:5.45-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up libuv1:armhf (1.46.0-2+rpi1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up perl-modules-5.38 (5.38.2-3) ...
Setting up libproc2-0:armhf (2:4.0.4-2) ...
Setting up autopoint (0.21-14) ...
Setting up libjsoncpp25:armhf (1.9.5-6) ...
Setting up zlib1g-dev:armhf (1:1.3.dfsg-3) ...
Setting up mount (2.39.3-6) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up libuchardet0:armhf (0.0.8-1) ...
Setting up procps (2:4.0.4-2) ...
Setting up libssh2-1:armhf (1.11.0-4) ...
Setting up netbase (6.4) ...
Setting up cmake-data (3.28.1-1) ...
Setting up libboost-dev:armhf (1.83.0.2) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up liblocale-gettext-perl (1.07-6+b1) ...
Setting up util-linux-extra (2.39.3-6) ...
Setting up libbz2-dev:armhf (1.0.8-5+b2) ...
Setting up gettext (0.21-14) ...
Setting up libtool (2.4.7-7) ...
Setting up libarchive13:armhf (3.7.2-1) ...
Setting up libpython3.11-stdlib:armhf (3.11.7-2) ...
Setting up libperl5.38:armhf (5.38.2-3) ...
Setting up perl (5.38.2-3) ...
Setting up libbam-dev (0.1.19+dfsg-6) ...
Setting up autoconf (2.71-3) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.23.0-3) ...
Setting up libxslt1.1:armhf (1.1.35-1) ...
Setting up libcurl4:armhf (8.5.0-2+rpi1) ...
Setting up libsub-override-perl (0.10-1) ...
Setting up libpython3-stdlib:armhf (3.11.4-5) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3.11 (3.11.7-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.9) ...
Setting up python3 (3.11.4-5) ...
Setting up man-db (2.12.0-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up help2man (1.49.3) ...
Setting up dh-autoreconf (20) ...
Setting up python3-lxml:armhf (4.9.4-1) ...
Setting up cmake (3.28.1-1) ...
Setting up python3-pkg-resources (68.1.2-2) ...
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up python3-ctdopts (1.5-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3-ruamel.yaml.clib:armhf (0.2.8-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up python3-ruamel.yaml (0.17.21-1) ...
Setting up debhelper (13.11.9) ...
Setting up ctdconverter (2.1-6) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.37-12+rpi2) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.41-6+rpi1 dpkg-dev_1.22.1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc-12_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 libc6-dev_2.37-12+rpi2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 linux-libc-dev_6.5.6-1+rpi1
Package versions: adduser_3.137 apt_2.7.6 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.3 bash_5.2.21-2 binutils_2.41-6+rpi1 binutils-arm-linux-gnueabihf_2.41-6+rpi1 binutils-common_2.41-6+rpi1 bsdextrautils_2.39.3-6 bsdutils_1:2.39.3-6 build-essential_12.10 bzip2_1.0.8-5+b2 cmake_3.28.1-1 cmake-data_3.28.1-1 coreutils_9.1-1 cpp_4:13.2.0-1+rpi1 cpp-12_12.3.0-13+rpi1 cpp-13_13.2.0-7+rpi1 ctdconverter_2.1-6 dash_0.5.12-6 debconf_1.5.82 debhelper_13.11.9 debianutils_5.14 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dirmngr_2.2.40-1.1 dpkg_1.22.1+rpi1 dpkg-dev_1.22.1+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.32.2-1 file_1:5.45-2 findutils_4.9.0-5 g++_4:13.2.0-1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc_4:13.2.0-1+rpi1 gcc-12_12.3.0-13+rpi1 gcc-12-base_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 gcc-13-base_13.2.0-7+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-14 gettext-base_0.21-14 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.11-3 groff-base_1.23.0-3 gzip_1.12-1 help2man_1.49.3 hostname_3.23+nmu1 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-5 libacl1_2.3.1-3 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libarchive13_3.7.2-1 libasan8_13.2.0-7+rpi1 libassuan0_2.5.6-1 libatomic1_13.2.0-7+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.2-1 libaudit1_1:3.1.2-1 libbam-dev_0.1.19+dfsg-6 libbinutils_2.41-6+rpi1 libblkid1_2.39.3-6 libboost-dev_1.83.0.2 libboost1.83-dev_1.83.0-2 libbrotli1_1.1.0-2 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-bin_2.37-12+rpi2 libc-dev-bin_2.37-12+rpi2 libc6_2.37-12+rpi2 libc6-dev_2.37-12+rpi2 libcap-ng0_0.8.3-3 libcap2_1:2.66-4 libcap2-bin_1:2.66-4 libcc1-0_13.2.0-7+rpi1 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libctf-nobfd0_2.41-6+rpi1 libctf0_2.41-6+rpi1 libcurl4_8.5.0-2+rpi1 libdb5.3_5.3.28+dfsg2-4 libdebconfclient0_0.271 libdebhelper-perl_13.11.9 libdpkg-perl_1.22.1+rpi1 libelf1_0.188-2.1+rpi1 libexpat1_2.5.0-2 libext2fs2_1.47.0-2 libfakeroot_1.32.2-1 libffi8_3.4.4-2 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.3.0-13+rpi1 libgcc-13-dev_13.2.0-7+rpi1 libgcc-s1_13.2.0-7+rpi1 libgcrypt20_1.10.3-2 libgdbm-compat4_1.23-5 libgdbm6_1.23-5 libgmp10_2:6.3.0+dfsg-2 libgnutls30_3.8.2-1 libgomp1_13.2.0-7+rpi1 libgpg-error0_1.47-3 libgssapi-krb5-2_1.20.1-5 libhogweed6_3.9.1-2 libicu72_72.1-4 libidn2-0_2.3.4-1 libisl23_0.26-3 libjansson4_2.14-2 libjsoncpp25_1.9.5-6 libk5crypto3_1.20.1-5 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-5 libkrb5support0_1.20.1-5 libksba8_1.6.5-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblocale-gettext-perl_1.07-6+b1 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.5-0.1 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-1 libmount1_2.39.3-6 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncursesw6_6.4+20231209-1 libnettle8_3.9.1-2 libnghttp2-14_1.58.0-1 libnpth0_1.6-3 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.3-2 libpam-cap_1:2.66-4 libpam-modules_1.5.2-9.1 libpam-modules-bin_1.5.2-9.1 libpam-runtime_1.5.2-9.1 libpam0g_1.5.2-9.1 libpcre2-8-0_10.42-4 libpcre3_2:8.39-15 libperl5.32_5.32.1-6 libperl5.36_5.36.0-10 libperl5.38_5.38.2-3 libpipeline1_1.5.7-1 libproc2-0_2:4.0.4-2 libpsl5_0.21.2-1+b1 libpython3-stdlib_3.11.4-5 libpython3.11-minimal_3.11.7-2 libpython3.11-stdlib_3.11.7-2 libreadline8_8.2-3 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libseccomp2_2.5.4-2+rpi1 libselinux1_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol1_3.1-1 libsepol2_3.5-2 libsframe1_2.41-6+rpi1 libsmartcols1_2.39.3-6 libsqlite3-0_3.44.2-1 libss2_1.47.0-2 libssh2-1_1.11.0-4 libssl1.1_1.1.1o-1 libssl3_3.1.4-2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 libsub-override-perl_0.10-1 libsystemd0_254.5-1+rpi1 libtasn1-6_4.19.0-3 libtext-glob-perl_0.11-3 libtinfo6_6.4+20231209-1 libtirpc-common_1.3.4+ds-1 libtirpc-dev_1.3.4+ds-1 libtirpc3_1.3.4+ds-1 libtool_2.4.7-7 libubsan1_13.2.0-7+rpi1 libuchardet0_0.0.8-1 libudev1_254.5-1+rpi1 libunistring2_1.0-2 libunistring5_1.1-2 libuuid1_2.39.3-6 libuv1_1.46.0-2+rpi1 libxml2_2.9.14+dfsg-1.3 libxslt1.1_1.1.35-1 libxxhash0_0.8.2-2 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.5.6-1+rpi1 login_1:4.13+dfsg1-3 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.0-3 mawk_1.3.4.20231126-1 media-types_10.1.0 mount_2.39.3-6 nano_7.2-1 ncurses-base_6.4+20231209-1 ncurses-bin_6.4+20231209-1 netbase_6.4 passwd_1:4.13+dfsg1-3 patch_2.7.6-7 perl_5.38.2-3 perl-base_5.38.2-3 perl-modules-5.32_5.32.1-6 perl-modules-5.36_5.36.0-10 perl-modules-5.38_5.38.2-3 pinentry-curses_1.2.1-3 po-debconf_1.0.21+nmu1 procps_2:4.0.4-2 python3_3.11.4-5 python3-ctdopts_1.5-2 python3-lxml_4.9.4-1 python3-minimal_3.11.4-5 python3-pkg-resources_68.1.2-2 python3-ruamel.yaml_0.17.21-1 python3-ruamel.yaml.clib_0.2.8-1 python3.11_3.11.7-2 python3.11-minimal_3.11.7-2 raspbian-archive-keyring_20120528.2 readline-common_8.2-3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sysvinit-utils_3.08-5 tar_1.34+dfsg-1.3 tzdata_2023c-11 usrmerge_38 util-linux_2.39.3-6 util-linux-extra_2.39.3-6 xz-utils_5.4.5-0.1 zlib1g_1:1.3.dfsg-3 zlib1g-dev_1:1.3.dfsg-3
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: seqan2
Binary: seqan-apps, libseqan2-dev
Architecture: any all
Version: 2.4.0+dfsg-16
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Uploaders: Andreas Tille <tille@debian.org>, Michael R. Crusoe <crusoe@debian.org>, Kevin Murray <spam@kdmurray.id.au>
Homepage: https://www.seqan.de/
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/med-team/seqan2
Vcs-Git: https://salsa.debian.org/med-team/seqan2.git
Testsuite: autopkgtest
Testsuite-Triggers: @builddeps@, libbam-dev, libboost-dev, libbz2-dev, zlib1g-dev
Build-Depends: debhelper-compat (= 13), python3, cmake, fakeroot
Build-Depends-Arch: zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter
Package-List:
libseqan2-dev deb libdevel optional arch=all
seqan-apps deb science optional arch=any
Checksums-Sha1:
119b812a854d626deb890762ef57e6a1b2ced0ff 84125556 seqan2_2.4.0+dfsg.orig.tar.xz
3332eb598677c1e17b461d0650c5f41f5a7a7678 29844 seqan2_2.4.0+dfsg-16.debian.tar.xz
Checksums-Sha256:
9e69ff4130519b9c9bf019df6faaa280f35d9fd0485cfcfe270c525744bbe86e 84125556 seqan2_2.4.0+dfsg.orig.tar.xz
026ab27337183bb4cc1c48445c4fab33e3bd95edda5fa607d47d42c02cd8ec71 29844 seqan2_2.4.0+dfsg-16.debian.tar.xz
Files:
c0a126276b1b2864cde3a3b00a7516b5 84125556 seqan2_2.4.0+dfsg.orig.tar.xz
d79b35eaad1addebae94ea3b53ff9a78 29844 seqan2_2.4.0+dfsg-16.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWlTqERHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEFjg//VTT9QFxF6NhXAzZ/XW9oMica4tmJ25ai
jH3c16n8AjlzWzbMoZnnsASKaM4yn78kYeYFVGU9o5ZUiazAYNXyjN4imKfSs+De
R2FTt6obsyutC67hzAfuILPhmlrfo+3MGCe3eKw7CHL8ClVT00TPQjdncEtW8ENK
B7nU95nK4bbclevEk9elXn9CTrrJaxulyurUCl5FUt5QDkvKGK2nZEPf40FztK8x
y+AgJW7PlHd05pEr6TFdblX0eCjFdG2fiO+lUymQVvap95qwAdkMRQnWd/PCG6pP
9U0tCnAEBTOMYtwEyB6JWmklsX3lh5E6Ip4qAcmzAzqXAATtt/8RP3Hrzk83XSyS
IChNuFq7VLNpPkLw3H/j7UB1PNGtPUlr5/TtJZHEAqgwdBSVo7TjUxpfmKt6snTp
6RFPYC1UhXycreL0KCTF/1Jkjeb751uQvxonMtvq78GBXeyMO9O+q2jY0H83feZj
rhDTCBr8iSmgoPsWTFtnslGE9kq1Zp7B12ldvqHdDG3Wjn5eaCHZnovIqZ8/jbDT
rSbQL7nsnVlJV550r66V2yinADV4a2g4Hxb6N3DKaHlIUWgP3qbuY2RudFO3ekJC
JB6OFj7p0ZlEGKwNxoReNSXzCVAdj7yKmVMI1uAnZXD9jHzzrXkY7T82OThBuoTM
MFK/QJwm13g=
=rwQp
-----END PGP SIGNATURE-----
gpgv: Signature made Mon Jan 15 15:26:25 2024 UTC
gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1
gpgv: issuer "tille@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./seqan2_2.4.0+dfsg-16.dsc: no acceptable signature found
dpkg-source: info: extracting seqan2 in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking seqan2_2.4.0+dfsg.orig.tar.xz
dpkg-source: info: unpacking seqan2_2.4.0+dfsg-16.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying spelling
dpkg-source: info: applying skip-seqan-revision
dpkg-source: info: applying fix-version_check-test
dpkg-source: info: applying skip-some-apps-on-some-archs
dpkg-source: info: applying tweak_readmes
dpkg-source: info: applying install_fiona_illumina
dpkg-source: info: applying ctdVersion.patch
dpkg-source: info: applying fix_manpage_formatting.patch
dpkg-source: info: applying no-unaligned-access.patch
dpkg-source: info: applying ia64_yield
dpkg-source: info: applying python3
dpkg-source: info: applying fix_python3_tests
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=7507367173ad4858a061fdd2cf60741a
JOURNAL_STREAM=8:39174
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-97f943d4-e32f-4553-aa9a-43d7e7ff7dc5
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c86419
XDG_SESSION_TYPE=unspecified
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package seqan2
dpkg-buildpackage: info: source version 2.4.0+dfsg-16
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 '/<<PKGBUILDDIR>>'
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 '/<<PKGBUILDDIR>>'
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 '/<<PKGBUILDDIR>>'
# 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
# Test seems to fail temporarily (see bug #1058548)
find . -name "solution_online_search_finder.cpp*" -delete
export DEB_BUILD_ARCH=armhf ; \
dh_auto_configure --arch -- \
-DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 \
-DSEQAN_DISABLE_VERSION_CHECK=YES
cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 -DSEQAN_DISABLE_VERSION_CHECK=YES ..
CMake Warning (dev) at CMakeLists.txt:9 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
-- The CXX compiler identification is GNU 13.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:16 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- 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.3")
-- Found BZip2: /usr/lib/arm-linux-gnueabihf/libbz2.so (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
-- Performing Test CXX14_BUILTIN
-- Performing Test CXX14_BUILTIN - Success
CMake Warning (dev) at util/cmake/seqan-config.cmake:218 (EXEC_PROGRAM):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
Use execute_process() instead.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:360 (find_package)
CMakeLists.txt:123 (seqan_build_system_init)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Looking for C++ include execinfo.h
-- Looking for C++ include execinfo.h - found
-- Found Seqan: /<<PKGBUILDDIR>>/include (found version "2.4.0")
-- Selected repository dir: /<<PKGBUILDDIR>>
-- Repository date not determined.
-- Repository revision not determined.
-- Configuring tests
CMake Deprecation Warning at tests/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests
CMake Deprecation Warning at tests/align/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- 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.
CMake Deprecation Warning at tests/align_extend/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/align_extend
CMake Deprecation Warning at tests/align_parallel/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- 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.
CMake Deprecation Warning at tests/align_profile/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/align_profile
CMake Deprecation Warning at tests/align_split/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/align_split
CMake Deprecation Warning at tests/alignment_free/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/alignment_free
CMake Deprecation Warning at tests/arg_parse/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/arg_parse
CMake Deprecation Warning at tests/bam_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/bam_io
CMake Deprecation Warning at tests/basic/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/basic
CMake Deprecation Warning at tests/bed_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/bed_io
CMake Deprecation Warning at tests/blast/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/blast
CMake Deprecation Warning at tests/consensus/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/consensus
CMake Deprecation Warning at tests/consensus_v2/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/consensus_v2
CMake Deprecation Warning at tests/find/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/find
CMake Deprecation Warning at tests/gff_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/gff_io
CMake Deprecation Warning at tests/graph_algorithms/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/graph_algorithms
CMake Deprecation Warning at tests/graph_align/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/graph_align
CMake Deprecation Warning at tests/graph_msa/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/graph_msa
CMake Deprecation Warning at tests/graph_types/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/graph_types
CMake Deprecation Warning at tests/index/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/index
CMake Deprecation Warning at tests/journaled_set/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/journaled_set
CMake Deprecation Warning at tests/journaled_string_tree/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/journaled_string_tree
CMake Deprecation Warning at tests/map/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/map
CMake Deprecation Warning at tests/misc/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/misc
CMake Deprecation Warning at tests/modifier/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/modifier
CMake Deprecation Warning at tests/modifier_cyclic_shape/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/modifier_cyclic_shape
CMake Deprecation Warning at tests/multiple_translation_units/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/multiple_translation_units
CMake Deprecation Warning at tests/parallel/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/parallel
CMake Deprecation Warning at tests/parse_lm/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/parse_lm
CMake Deprecation Warning at tests/pipe/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/pipe
CMake Deprecation Warning at tests/platform/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/platform
CMake Deprecation Warning at tests/random/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/random
CMake Deprecation Warning at tests/realign/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/realign
CMake Deprecation Warning at tests/reduced_aminoacid/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/reduced_aminoacid
CMake Deprecation Warning at tests/rna_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/rna_io
CMake Deprecation Warning at tests/roi_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/roi_io
CMake Deprecation Warning at tests/score/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/score
CMake Deprecation Warning at tests/seeds/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/seeds
CMake Deprecation Warning at tests/seq_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/seq_io
CMake Deprecation Warning at tests/sequence/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/sequence
CMake Deprecation Warning at tests/sequence_journaled/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/sequence_journaled
CMake Deprecation Warning at tests/simd/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- 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.
CMake Deprecation Warning at tests/simple_intervals_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/simple_intervals_io
CMake Deprecation Warning at tests/statistics/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/statistics
CMake Deprecation Warning at tests/store/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/store
CMake Deprecation Warning at tests/stream/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/stream
CMake Deprecation Warning at tests/swift_local/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/find_swift
CMake Deprecation Warning at tests/tabix_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/tabix_io
CMake Deprecation Warning at tests/translation/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/translation
CMake Deprecation Warning at tests/ucsc_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/test_ucsc_io
CMake Deprecation Warning at tests/vcf_io/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring tests/vcf_io
-- Configuring demos
CMake Deprecation Warning at demos/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.7", minimum required is "2.7")
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:761 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
util/cmake/SeqAnBuildSystem.cmake:838 (_seqan_setup_demo_test)
demos/CMakeLists.txt:15 (seqan_register_demos)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring apps
CMake Deprecation Warning at apps/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at apps/alf/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/alf
CMake Deprecation Warning at apps/bs_tools/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/bs_tools
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/bs_tools/CMakeLists.txt:123 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/dfi/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/dfi
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/dfi/CMakeLists.txt:74 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/fiona/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/fiona
-- Not building fiona on 32bit architectures.
CMake Deprecation Warning at apps/fx_tools/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/fx_tools
CMake Deprecation Warning at apps/gustaf/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/gustaf
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/gustaf/CMakeLists.txt:97 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/insegt/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/insegt
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/insegt/CMakeLists.txt:88 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/mason2/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/mason2
CMake Deprecation Warning at apps/micro_razers/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/micro_razers
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/micro_razers/CMakeLists.txt:81 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/ngs_roi/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/ngs_roi
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/ngs_roi/CMakeLists.txt:114 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/pair_align/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/pair_align
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/pair_align/CMakeLists.txt:80 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/param_chooser/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/param_chooser
CMake Deprecation Warning at apps/rabema/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/rabema
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/rabema/CMakeLists.txt:110 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/razers/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/razers
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/razers/CMakeLists.txt:100 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/razers3/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/razers3
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/razers3/CMakeLists.txt:127 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/razers3/CMakeLists.txt:128 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/rep_sep/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/rep_sep
CMake Deprecation Warning at apps/sak/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/sak
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/sak/CMakeLists.txt:86 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/sam2matrix/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/sam2matrix
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/sam2matrix/CMakeLists.txt:74 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/samcat/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/samcat
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/samcat/CMakeLists.txt:81 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/searchjoin/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/searchjoin
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/searchjoin/CMakeLists.txt:84 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/seqan_tcoffee/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/seqan_tcoffee
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/seqan_tcoffee/CMakeLists.txt:73 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/seqcons2/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/seqcons2
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/seqcons2/CMakeLists.txt:80 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/sgip/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/sgip
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/sgip/CMakeLists.txt:80 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/snp_store/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/snp_store
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/snp_store/CMakeLists.txt:89 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/splazers/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/splazers
-- Not building splazers on 32bit architectures.
CMake Deprecation Warning at apps/stellar/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/stellar
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/stellar/CMakeLists.txt:79 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/tree_recon/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/tree_recon
CMake Warning (dev) at util/cmake/SeqAnBuildSystem.cmake:380 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
apps/tree_recon/CMakeLists.txt:73 (seqan_add_app_test)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at apps/yara/CMakeLists.txt:9 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring apps/yara
-- Not building yara on armhf due to memory requirements.
-- Configuring done (23.7s)
-- Generating done (3.8s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f debian/seqan-apps.debhelper.log
debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build --arch --max-parallel=1
cd obj-arm-linux-gnueabihf && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles/seqan_library.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 0%] Built target seqan_library
make -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 0%] Building CXX object tests/align/CMakeFiles/test_align.dir/test_align.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align.dir/test_align.cpp.o -MF CMakeFiles/test_align.dir/test_align.cpp.o.d -o CMakeFiles/test_align.dir/test_align.cpp.o -c /<<PKGBUILDDIR>>/tests/align/test_align.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/align/test_align.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align/test_align.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/tests/align/test_align_stream.h:40,
from /<<PKGBUILDDIR>>/tests/align/test_align.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:83:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_base.h: In instantiation of ‘seqan::Iter<TGaps, seqan::GapsIterator<TSpec> > seqan::operator++(Iter<TGaps, GapsIterator<TSpec> >&, int) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TSpec = AnchorGaps<>]’:
/<<PKGBUILDDIR>>/tests/align/test_align_gaps_iterator.h:183:11: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:156:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:90:
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_base.h: In instantiation of ‘seqan::Iter<TGaps, seqan::GapsIterator<TSpec> > seqan::operator--(Iter<TGaps, GapsIterator<TSpec> >&, int) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TSpec = AnchorGaps<>]’:
/<<PKGBUILDDIR>>/tests/align/test_align_gaps_iterator.h:219:11: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:156:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/tests/align/test_align_gaps_iterator.h:345:5: required from ‘void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:158:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator-(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/tests/align/test_align_gaps_iterator.h:346:5: required from ‘void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:158:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:189:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::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 /<<PKGBUILDDIR>>/include/seqan/align.h:177:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of ‘TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:72:28: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:595:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::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 /<<PKGBUILDDIR>>/include/seqan/align.h:183:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:95:28: required from ‘int seqan::globalAlignment(Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:599:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:104:28: required from ‘int seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:600:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:167:28: required from ‘int seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna_>; TSpecV = Alloc<>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:606:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TSpec = GapsIterator<AnchorGaps<> >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > > > >]’
/<<PKGBUILDDIR>>/tests/align/test_align_gaps.h:835:5: required from ‘void testAlignGapsIteratorInterfaceBegin(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:111:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:87:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:56:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_interface.h: In instantiation of ‘void seqan::goEnd(TIterator&, TContainer&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >; TContainer = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_interface.h:430:10: required from ‘void seqan::goEnd(TIterator&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >]’
/<<PKGBUILDDIR>>/tests/align/test_align_gaps_iterator.h:274:14: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag<seqan::ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:142:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:86:
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_interface.h: In instantiation of ‘void seqan::goBegin(TIterator&, TContainer&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >; TContainer = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_interface.h:403:12: required from ‘void seqan::goBegin(TIterator&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >]’
/<<PKGBUILDDIR>>/tests/align/test_align_gaps_iterator.h:281:16: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag<seqan::ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:142:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/tests/align/test_align.cpp:60:
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:494:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:494:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:494:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:494:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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());
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:500:5: required from here
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:500:5: required from here
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::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 /<<PKGBUILDDIR>>/include/seqan/align.h:190:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of ‘void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from ‘TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:575:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of ‘void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TDiagonal = int]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from ‘TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:575:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of ‘TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:72:28: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:83:27: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:594:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32: required from ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:104:28: required from ‘int seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:600:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of ‘TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:72:28: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:142:27: required from ‘TScoreValue seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna_>; TSpecV = Alloc<>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:604:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32: required from ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:167:28: required from ‘int seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna_>; TSpecV = Alloc<>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:606:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of ‘int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:167:28: required from ‘int seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna5_>; TSpecV = Alloc<>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:175:32: required from ‘int seqan::globalAlignmentScore(const StringSet<TString, TSpec>&, const MyersHirschberg&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; MyersHirschberg = Tag<MyersHirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:606:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:294:57: required from ‘typename seqan::Reference<seqan::Gaps<TSequence, TSpec> >::Type seqan::value(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = AnchorGaps<>; TPosition = int; typename Reference<Gaps<TSequence, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:226:21: required from ‘typename seqan::Reference<seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> > >::Type seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::operator[](TPosition_) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapAnchors = seqan::String<seqan::GapAnchor<unsigned int> >; typename seqan::Reference<seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > > > >; TPosition_ = int]’
/<<PKGBUILDDIR>>/tests/align/test_align_gaps.h:205:9: required from ‘void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:104:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:689:35: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type seqan::iter(const T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TPos = int; TTag = Standard_; typename Iterator<const T, const Tag<TExpand> >::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:475:28: required from ‘bool seqan::isCharacter(const Gaps<TSequence, TSpec>&, TPos) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = AnchorGaps<>; TPos = int]’
/<<PKGBUILDDIR>>/tests/align/test_align_gaps.h:214:9: required from ‘void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:104:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<char, Alloc<> >, AnchorGaps<> >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<char, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:661:16: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<char, Alloc<> >, AnchorGaps<> >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<char, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:466:20: required from ‘void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<char, Alloc<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TPosition = int; TCount = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:127:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:500:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:500:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:500:5: required from here
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of ‘void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from ‘TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:574:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of ‘TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:72:28: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:142:27: required from ‘TScoreValue seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna5_>; TSpecV = Alloc<>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_specialized.h:152:32: required from ‘TScoreValue seqan::globalAlignmentScore(const StringSet<TString, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const Hirschberg&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:604:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:258:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:98:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:37: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:218:33: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:501:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:176:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:556:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:744:24: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:176:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:556:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:624:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:176:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:556:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:525:40: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:258:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:258:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:258:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:258:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:993:52: required from ‘void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:612:32: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:176:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:556:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<GlobalAlignment_<>, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:891:38: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:176:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:556:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_array.h:427:10: required from ‘void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequence2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:613:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_array.h:269:34: required from ‘void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:258:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_array.h:269:34: required from ‘void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:480:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:624:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:176:44: required from ‘TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align/test_align.cpp:556:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align.dir/test_align.cpp.o -o ../../bin/test_align -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -MF CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o.d -o CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -c /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_equal_length.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_equal_length.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_equal_length.cpp:36:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_base.h:41,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_equal_length.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_global.h:80:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_global.h:68:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -o ../../bin/test_align_simd_global_equal_length -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 0%] Built target test_align_simd_global_equal_length
make -f tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -MF CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o.d -o CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -c /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_variable_length.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_variable_length.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_variable_length.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_base.h:41,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_global_variable_length.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_global.h:80:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_global.h:68:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -o ../../bin/test_align_simd_global_variable_length -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 0%] Built target test_align_simd_global_variable_length
make -f tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -MF CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o.d -o CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -c /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_equal_length.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_equal_length.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_equal_length.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_base.h:41,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_equal_length.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_local.h:80:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_local.h:68:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -o ../../bin/test_align_simd_local_equal_length -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 0%] Built target test_align_simd_local_equal_length
make -f tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -MF CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o.d -o CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -c /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_variable_length.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_variable_length.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_variable_length.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_base.h:41,
from /<<PKGBUILDDIR>>/tests/align/test_align_simd_local_variable_length.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_local.h:80:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_base.h:1301:18: required from ‘typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_> >]’
/<<PKGBUILDDIR>>/tests/align/test_align_simd_local.h:68:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/align_base.h:104:13: note: because ‘seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >’ has user-provided ‘seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]’
104 | Align & operator=(Align const & other)
| ^~~~~~~~
[ 1%] Linking CXX executable ../../bin/test_align_simd_local_variable_length
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -o ../../bin/test_align_simd_local_variable_length -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 1%] Built target test_align_simd_local_variable_length
make -f tests/align_extend/CMakeFiles/test_align_extend.dir/build.make tests/align_extend/CMakeFiles/test_align_extend.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align_extend /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_extend /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_extend/CMakeFiles/test_align_extend.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object tests/align_extend/CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_extend/CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -MF CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o.d -o CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -c /<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/align_extend.h:41,
from /<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.h:43,
from /<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/include/seqan/align_extend.h:42:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align_extend.h:46:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:519:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:62:
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:434:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:519:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = Segment<String<char, Alloc<> >, InfixSegment>; TString1 = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:504:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = Segment<String<char, Alloc<> >, InfixSegment>; TString1 = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:434:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:504:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:536:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:434:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:536:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:569:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:434:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:569:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:603:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:48:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h: In instantiation of ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’:
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:434:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:603:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:48:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:294:49: required from ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:519:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<char, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<char, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<const String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<const String<char, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_array.h:427:10: required from ‘void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TSequence2 = Segment<const String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:190:33: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:218:31: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:190:33: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:218:31: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:190:33: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_unbanded.h:218:31: required from ‘TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:157:33: required from ‘TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const False&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:297:42: required from ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:536:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:46:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:157:33: required from ‘TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const False&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = Segment<const String<char, Alloc<> >, InfixSegment>; TString1 = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:351:43: required from ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:536:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:61:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h: In instantiation of ‘typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:397:81: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<AlignExtend_<>, Tag<LinearGaps_>, TracebackOn<>, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:891:38: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:157:33: required from ‘TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const False&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:297:42: required from ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:536:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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)));
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWise_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:297:42: required from ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:519:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWise_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:297:42: required from ‘TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:395:32: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:424:36: required from ‘TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]’
/<<PKGBUILDDIR>>/include/seqan/align_extend/align_extend.h:519:32: required from ‘TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_extend/test_align_extend.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 1%] Linking CXX executable ../../bin/test_align_extend
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -o ../../bin/test_align_extend -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 1%] Built target test_align_extend
make -f tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align_parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -MF CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o.d -o CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -c /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_data_structures.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/include/seqan/align_parallel.h:58,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_wavefront_task_scheduler.h:35,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_data_structures.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_data_structures.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 2%] Linking CXX executable ../../bin/test_align_parallel_data_structures
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -o ../../bin/test_align_parallel_data_structures -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_align_parallel_data_structures
make -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align_parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -MF CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o.d -o CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -c /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_algorithm.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/include/seqan/align_parallel.h:58,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_wavefront_alignment.h:35,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_algorithm.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_algorithm.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 2%] Linking CXX executable ../../bin/test_align_parallel_algorithm
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -o ../../bin/test_align_parallel_algorithm -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_align_parallel_algorithm
make -f tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align_parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -MF CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o.d -o CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -c /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_interface.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_interface.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_interface.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/align_parallel.h:58,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_interface.h:37,
from /<<PKGBUILDDIR>>/tests/align_parallel/test_align_parallel_interface.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 2%] Linking CXX executable ../../bin/test_align_parallel_interface
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -o ../../bin/test_align_parallel_interface -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_align_parallel_interface
make -f tests/align_profile/CMakeFiles/test_align_profile.dir/build.make tests/align_profile/CMakeFiles/test_align_profile.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align_profile /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_profile /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_profile/CMakeFiles/test_align_profile.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/align_profile/CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_profile/CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -MF CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o.d -o CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -c /<<PKGBUILDDIR>>/tests/align_profile/test_align_profile.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/align_profile/test_align_profile.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align_profile/test_align_profile.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/align_profile.h:44,
from /<<PKGBUILDDIR>>/tests/align_profile/test_align_profile.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align_profile.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:49:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/consensus.h:59:
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:88:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
88 | public std::unary_function<Pair<TSize, TSize>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:99:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:38,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:65:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align_profile.h:55:
/<<PKGBUILDDIR>>/include/seqan/align_profile/add_to_profile.h: In instantiation of ‘void seqan::addToProfile(String<ProfileChar<TValue, TCount, TSpec> >&, String<TChar, TSpec2>&, int, int) [with TChar = SimpleType<unsigned char, Dna_>; TValue = int; TSpec = void; TSpec2 = Alloc<>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/align_profile/test_align_profile.cpp:353:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:86:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
[ 2%] Linking CXX executable ../../bin/test_align_profile
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -o ../../bin/test_align_profile -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_align_profile
make -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/align_split /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_split /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/align_split/CMakeFiles/test_align_split.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/align_split/CMakeFiles/test_align_split.dir/test_align_split.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_split/CMakeFiles/test_align_split.dir/test_align_split.cpp.o -MF CMakeFiles/test_align_split.dir/test_align_split.cpp.o.d -o CMakeFiles/test_align_split.dir/test_align_split.cpp.o -c /<<PKGBUILDDIR>>/tests/align_split/test_align_split.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/align_split/test_align_split.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/align_split/test_align_split.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/align_split.h:44,
from /<<PKGBUILDDIR>>/tests/align_split/test_align_split.h:43,
from /<<PKGBUILDDIR>>/tests/align_split/test_align_split.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 2%] Linking CXX executable ../../bin/test_align_split
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_split.dir/test_align_split.cpp.o -o ../../bin/test_align_split -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/alignment_free /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alignment_free /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alignment_free/CMakeFiles/test_alignment_free.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/alignment_free/CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/alignment_free/CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -MF CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o.d -o CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -c /<<PKGBUILDDIR>>/tests/alignment_free/test_alignment_free.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/alignment_free/test_alignment_free.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/alignment_free/test_alignment_free.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/statistics.h:40,
from /<<PKGBUILDDIR>>/include/seqan/alignment_free.h:47,
from /<<PKGBUILDDIR>>/tests/alignment_free/test_alignment_free.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/statistics.h:41:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/alignment_free.h:59:
/<<PKGBUILDDIR>>/include/seqan/alignment_free/af_n2.h: In instantiation of ‘void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/alignment_free/alignment_free_comparison.h:101:29: required from ‘void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/alignment_free/test_alignment_free.cpp:509:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -o ../../bin/test_alignment_free -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_alignment_free
make -f tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/arg_parse /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/arg_parse /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/arg_parse/CMakeFiles/test_arg_parse.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/arg_parse/CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/arg_parse/CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -MF CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o.d -o CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -c /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.cpp:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.cpp:41:
/<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.h: In instantiation of ‘void seqan::SEQAN_TEST_test_string_list() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.cpp:79:5: required from here
/<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.h:513:38: warning: possibly dangling reference to a temporary [-Wdangling-reference]
513 | std::vector<std::string> const & values = getOptionValues(parser, "string");
| ^~~~~~
/<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse.h:513:62: note: the temporary was destroyed at the end of the full expression ‘seqan::getOptionValues(parser, std::__cxx11::basic_string<char>(((const char*)"string"), std::allocator<char>()))’
513 | std::vector<std::string> const & values = getOptionValues(parser, "string");
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 2%] Linking CXX executable ../../bin/test_arg_parse
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -o ../../bin/test_arg_parse -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_arg_parse
make -f tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/arg_parse /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/arg_parse /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -MF CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o.d -o CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -c /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse_version_check.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/arg_parse.h:46,
from /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse_version_check.h:38,
from /<<PKGBUILDDIR>>/tests/arg_parse/test_arg_parse_version_check.cpp:46:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = std::__cxx11::basic_string<char>]’,
inlined from ‘seqan::String<int> seqan::_getNumbersFromString(const std::string&)’ at /<<PKGBUILDDIR>>/include/seqan/arg_parse/arg_parse_version_check.h:356:46:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘seqan::String<int> seqan::_getNumbersFromString(const std::string&)’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = std::__cxx11::basic_string<char>]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 2%] Linking CXX executable ../../bin/test_arg_parse_version_check
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -o ../../bin/test_arg_parse_version_check -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_arg_parse_version_check
make -f tests/bam_io/CMakeFiles/test_bam_io.dir/build.make tests/bam_io/CMakeFiles/test_bam_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/bam_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/bam_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/bam_io/CMakeFiles/test_bam_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/bam_io/CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/bam_io/CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -MF CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o.d -o CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -c /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/bam_io.h:50,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_alignment_record.h:43,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io_context.h:41,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:117:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/bam_io/test_bam_io.cpp:117:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:620:16,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:620:16,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/read_sam.h:320:50,
inlined from ‘void SEQAN_TEST_test_bam_io_sam_read_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/bam_io/test_read_sam.h:132:19:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void SEQAN_TEST_test_bam_io_sam_read_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 2%] Linking CXX executable ../../bin/test_bam_io
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -o ../../bin/test_bam_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_bam_io
make -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_exception.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/basic/CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -MF CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o.d -o CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_exception.cpp
[ 2%] Linking CXX executable ../../bin/test_basic_exception
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -o ../../bin/test_basic_exception -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_basic_exception
make -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/basic/CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -MF CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o.d -o CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_metaprogramming.cpp
[ 2%] Linking CXX executable ../../bin/test_basic_metaprogramming
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -o ../../bin/test_basic_metaprogramming -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Built target test_basic_metaprogramming
make -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_fundamental.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object tests/basic/CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -MF CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o.d -o CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_fundamental.cpp
[ 3%] Linking CXX executable ../../bin/test_basic_fundamental
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -o ../../bin/test_basic_fundamental -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 3%] Built target test_basic_fundamental
make -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_concept.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object tests/basic/CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -MF CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o.d -o CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_concept.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_concept.h:65,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:68,
from /<<PKGBUILDDIR>>/tests/basic/test_basic_concept.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_concepts.h: In instantiation of ‘seqan::CopyConstructible<T>::~CopyConstructible() [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/concept_checking.h:196:18: required from ‘seqan::usage_requirements<Model>::~usage_requirements() [with Model = seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/concept_checking.h:302:18: required from ‘static void seqan::requirement<seqan::failed************ Model::************>::failed() [with Model = seqan::usage_requirements<seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_concepts.h:285:5: required from ‘struct seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >’
/<<PKGBUILDDIR>>/include/seqan/basic/container_concept.h:286:8: required from ‘struct seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >’
/<<PKGBUILDDIR>>/include/seqan/basic/concept_checking.h:255:62: required by substitution of ‘template<class Model> seqan::detail::yes seqan::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]’
/<<PKGBUILDDIR>>/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> > >’
/<<PKGBUILDDIR>>/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> >)>’
/<<PKGBUILDDIR>>/tests/basic/test_basic_fundamental_concepts.h:179:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/tests/basic/test_basic_concept.cpp:38:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/concept_checking.h:196:18: required from ‘seqan::usage_requirements<Model>::~usage_requirements() [with Model = seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/concept_checking.h:302:18: required from ‘static void seqan::requirement<seqan::failed************ Model::************>::failed() [with Model = seqan::usage_requirements<seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_concepts.h:285:5: required from ‘struct seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >’
/<<PKGBUILDDIR>>/include/seqan/basic/container_concept.h:286:8: required from ‘struct seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >’
/<<PKGBUILDDIR>>/include/seqan/basic/concept_checking.h:255:62: required by substitution of ‘template<class Model> seqan::detail::yes seqan::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]’
/<<PKGBUILDDIR>>/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> > >’
/<<PKGBUILDDIR>>/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> >)>’
/<<PKGBUILDDIR>>/tests/basic/test_basic_fundamental_concepts.h:179:5: required from here
/<<PKGBUILDDIR>>/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
| ^
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -o ../../bin/test_basic_concept -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 3%] Built target test_basic_concept
make -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_alphabet.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object tests/basic/CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -MF CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o.d -o CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_alphabet.cpp
[ 3%] Linking CXX executable ../../bin/test_basic_alphabet
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -o ../../bin/test_basic_alphabet -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 3%] Built target test_basic_alphabet
make -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_aggregate.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object tests/basic/CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -MF CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o.d -o CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_aggregate.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/basic/test_basic_aggregate.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/tests/basic/test_basic_aggregate.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:46,
from /<<PKGBUILDDIR>>/tests/basic/test_basic_aggregate.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Triple<int, int, int, Tag<Pack_> >; TSource = Triple<int, int, int, Tag<Pack_> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/basic/test_basic_aggregate.cpp:97:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -o ../../bin/test_basic_aggregate -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Built target test_basic_aggregate
make -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_allocator.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object tests/basic/CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -MF CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o.d -o CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_allocator.cpp
[ 4%] Linking CXX executable ../../bin/test_basic_allocator
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -o ../../bin/test_basic_allocator -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Built target test_basic_allocator
make -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_parallelism.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object tests/basic/CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -MF CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o.d -o CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_parallelism.cpp
[ 4%] Linking CXX executable ../../bin/test_basic_parallelism
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -o ../../bin/test_basic_parallelism -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Built target test_basic_parallelism
make -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_math.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object tests/basic/CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -MF CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o.d -o CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_math.cpp
[ 4%] Linking CXX executable ../../bin/test_basic_math
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -o ../../bin/test_basic_math -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Built target test_basic_math
make -f tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object tests/basic/CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -MF CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o.d -o CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_smart_pointer.cpp
[ 4%] Linking CXX executable ../../bin/test_basic_smart_pointer
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -o ../../bin/test_basic_smart_pointer -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Built target test_basic_smart_pointer
make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_container.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object tests/basic/CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -MF CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o.d -o CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_container.cpp
[ 4%] Linking CXX executable ../../bin/test_basic_container
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -o ../../bin/test_basic_container -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Built target test_basic_container
make -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_proxy.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object tests/basic/CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -MF CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o.d -o CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_proxy.cpp
[ 5%] Linking CXX executable ../../bin/test_basic_proxy
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -o ../../bin/test_basic_proxy -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Built target test_basic_proxy
make -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_iterator.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/basic/CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -MF CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o.d -o CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -c /<<PKGBUILDDIR>>/tests/basic/test_basic_iterator.cpp
In file included from /<<PKGBUILDDIR>>/tests/basic/test_basic_iterator.cpp:40:
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/basic/test_basic_iterator.cpp:71:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/tests/basic/test_basic_iterator.cpp:38:
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~^~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Iter<int*, CountingIteratorImpl_<Tag<Nothing_> > >; TSource = Iter<int*, CountingIteratorImpl_<Tag<Nothing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/basic/test_basic_iterator.cpp:68:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = int*]’
105 | Iter(Iter const & other_) :
| ^~~~
[ 5%] Linking CXX executable ../../bin/test_basic_iterator
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -o ../../bin/test_basic_iterator -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Built target test_basic_iterator
make -f tests/bed_io/CMakeFiles/test_bed_io.dir/build.make tests/bed_io/CMakeFiles/test_bed_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/bed_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/bed_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/bed_io/CMakeFiles/test_bed_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/bed_io/CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/bed_io/CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -MF CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o.d -o CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -c /<<PKGBUILDDIR>>/tests/bed_io/test_bed_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/bed_io/test_bed_io.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/istream:40,
from /usr/include/c++/13/sstream:40,
from /<<PKGBUILDDIR>>/tests/bed_io/test_bed_io.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/bed_io.h:45,
from /<<PKGBUILDDIR>>/tests/bed_io/test_bed_io.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/bed_io/test_bed_io.cpp:492:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/bed_io/test_bed_io.cpp:492:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 5%] Linking CXX executable ../../bin/test_bed_io
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -o ../../bin/test_bed_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/blast /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/blast /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/blast/CMakeFiles/test_blast.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/blast/CMakeFiles/test_blast.dir/test_blast.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/blast/CMakeFiles/test_blast.dir/test_blast.cpp.o -MF CMakeFiles/test_blast.dir/test_blast.cpp.o.d -o CMakeFiles/test_blast.dir/test_blast.cpp.o -c /<<PKGBUILDDIR>>/tests/blast/test_blast.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/blast.h:56,
from /<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:43:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Input_>; TSpec = BlastIOContext<>; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:85:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Input_>; TSpec = BlastIOContext<>; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:85:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/blast.h:61:
/<<PKGBUILDDIR>>/include/seqan/blast/blast_record.h: In instantiation of ‘seqan::BlastMatch<TAlignRow0_, TAlignRow1_, TPos_, TQId_, TSId_, TSAccs_, TSTaxIds_>::BlastMatch(const TQId&, const TSId&) [with TAlignRow0_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TAlignRow1_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TPos_ = unsigned int; TQId_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId_ = seqan::String<char, seqan::Alloc<> >; TSAccs_ = std::vector<std::__cxx11::basic_string<char> >; TSTaxIds_ = seqan::String<unsigned int, seqan::Alloc<> >; TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId = seqan::String<char, seqan::Alloc<> >]’:
/usr/include/c++/13/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = std::_List_node<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >]’
/usr/include/c++/13/bits/alloc_traits.h:538:17: required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = std::_List_node<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; allocator_type = std::allocator<std::_List_node<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >]’
/usr/include/c++/13/bits/stl_list.h:713:33: required from ‘std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; _Node = std::__cxx11::list<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >, std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >::_Node]’
/usr/include/c++/13/bits/stl_list.h:2005:32: required from ‘void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; iterator = std::__cxx11::list<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >, std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >::iterator]’
/usr/include/c++/13/bits/stl_list.h:1321:19: required from ‘std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; reference = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:63:5: required from here
/<<PKGBUILDDIR>>/include/seqan/blast/blast_record.h:204:9: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
204 | qId(_qId), sId(_sId)
| ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, PrefixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, PrefixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:596:14: required from ‘void seqan::_writeMatchOneLiner(TStream&, BlastIOContext<TScore, p, h>&, const BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TQId = Segment<String<char, Alloc<> >, InfixSegment>; TSId = String<char, Alloc<> >; TPos = unsigned int; TAlignRow0 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TAlignRow1 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:715:32: required from ‘void seqan::writeRecord(TStream&, BlastIOContext<TScore, p, h>&, const BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:736:16: required from ‘void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]’
/<<PKGBUILDDIR>>/tests/blast/test_blast_output.h:52:20: required from ‘void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:78:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:551:14: required from ‘void seqan::_writeFullMatch(TStream&, BlastIOContext<TScore, p, h>&, const BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TQId = Segment<String<char, Alloc<> >, InfixSegment>; TSId = String<char, Alloc<> >; TPos = unsigned int; TAlignRow0 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TAlignRow1 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:720:28: required from ‘void seqan::writeRecord(TStream&, BlastIOContext<TScore, p, h>&, const BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:736:16: required from ‘void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]’
/<<PKGBUILDDIR>>/tests/blast/test_blast_output.h:52:20: required from ‘void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:78:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*; TParam = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*; TSource1 = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*; TSource2 = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1785:50: required from ‘typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1149:18: required from ‘typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = String<BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > > >&; TSize = int; typename Size<T>::Type = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:63:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, PrefixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, PrefixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:596:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:736:16: required from ‘void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]’
/<<PKGBUILDDIR>>/tests/blast/test_blast_output.h:52:20: required from ‘void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:78:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:551:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/blast/blast_report_out.h:736:16: required from ‘void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]’
/<<PKGBUILDDIR>>/tests/blast/test_blast_output.h:52:20: required from ‘void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/blast/test_blast.cpp:78:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const long long unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = Segment<std::__cxx11::basic_string<char>, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::Segment<std::__cxx11::basic_string<char>, seqan::InfixSegment>]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = std::__cxx11::basic_string<char>]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = std::__cxx11::basic_string<char>]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const long long unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:68:
In member function ‘constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = const seqan::BlastMatchField<>::Enum; unsigned int _Nm = 12]’,
inlined from ‘void seqan::_readCommentLinesImpl(BlastRecord<TSpecs ...>&, TFwdIterator&, BlastIOContext<TScore, p, h>&, const BlastTabular&) [with TSpecs = {BlastMatch<Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]’ at /<<PKGBUILDDIR>>/include/seqan/blast/blast_tabular_in.h:345:74:
/usr/include/c++/13/array:213:24: warning: array subscript 12 is above array bounds of ‘std::__array_traits<const seqan::BlastMatchField<>::Enum, 12>::_Type’ {aka ‘const seqan::BlastMatchField<>::Enum [12]’} [-Warray-bounds=]
213 | return _M_elems[__n];
| ~~~~~~~~^
/usr/include/c++/13/array: In function ‘void seqan::_readCommentLinesImpl(BlastRecord<TSpecs ...>&, TFwdIterator&, BlastIOContext<TScore, p, h>&, const BlastTabular&) [with TSpecs = {BlastMatch<Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]’:
/usr/include/c++/13/array:109:55: note: while referencing ‘std::array<const seqan::BlastMatchField<>::Enum, 12>::_M_elems’
109 | typename __array_traits<_Tp, _Nm>::_Type _M_elems;
| ^~~~~~~~
In member function ‘constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = const seqan::BlastMatchField<>::Enum; unsigned int _Nm = 12]’,
inlined from ‘void seqan::_readCommentLinesImpl(BlastRecord<TSpecs ...>&, TFwdIterator&, BlastIOContext<TScore, p, h>&, const BlastTabular&) [with TSpecs = {BlastMatch<Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; BlastProgram p = seqan::BlastProgram::BLASTX; BlastTabularSpec h = seqan::BlastTabularSpec::COMMENTS]’ at /<<PKGBUILDDIR>>/include/seqan/blast/blast_tabular_in.h:345:74:
/usr/include/c++/13/array:213:24: warning: array subscript 12 is above array bounds of ‘std::__array_traits<const seqan::BlastMatchField<>::Enum, 12>::_Type’ {aka ‘const seqan::BlastMatchField<>::Enum [12]’} [-Warray-bounds=]
213 | return _M_elems[__n];
| ~~~~~~~~^
/usr/include/c++/13/array: In function ‘void seqan::_readCommentLinesImpl(BlastRecord<TSpecs ...>&, TFwdIterator&, BlastIOContext<TScore, p, h>&, const BlastTabular&) [with TSpecs = {BlastMatch<Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<char, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; BlastProgram p = seqan::BlastProgram::BLASTX; BlastTabularSpec h = seqan::BlastTabularSpec::COMMENTS]’:
/usr/include/c++/13/array:109:55: note: while referencing ‘std::array<const seqan::BlastMatchField<>::Enum, 12>::_M_elems’
109 | typename __array_traits<_Tp, _Nm>::_Type _M_elems;
| ^~~~~~~~
[ 5%] Linking CXX executable ../../bin/test_blast
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_blast.dir/test_blast.cpp.o -o ../../bin/test_blast -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/consensus /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/consensus /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/consensus/CMakeFiles/test_consensus.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/consensus/CMakeFiles/test_consensus.dir/test_consensus.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/consensus/CMakeFiles/test_consensus.dir/test_consensus.cpp.o -MF CMakeFiles/test_consensus.dir/test_consensus.cpp.o.d -o CMakeFiles/test_consensus.dir/test_consensus.cpp.o -c /<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/consensus/test_consensus.h:39,
from /<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:35:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:45,
from /<<PKGBUILDDIR>>/tests/consensus/test_consensus.h:40:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:47:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:49:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/consensus.h:59:
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:88:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
88 | public std::unary_function<Pair<TSize, TSize>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:99:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:38,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:65:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:90:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1618:57: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/realign.h:55,
from /<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:38,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:68:
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h: In instantiation of ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’:
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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)
| ^~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:32: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:87,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/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)
| ~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:55: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of ‘seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]’
88 | Proxy(TIterator const _it)
| ~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:32: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:55: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:395:33: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:408:48: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of ‘seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]’
88 | Proxy(TIterator const _it)
| ~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:279:37: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:280:33: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:408:48: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:279:37: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:162:56: required from ‘typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:183:24: required from ‘typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:950:54: required from ‘void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:965:10: required from ‘TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:363:40: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1067:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:661:16: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:466:20: required from ‘void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:513:15: required from ‘void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1610:30: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1321:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:661:16: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:466:20: required from ‘void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2236:27: required from ‘void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2321:40: required from ‘void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2437:31: required from ‘void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:337:41: required from ‘void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:361:16: required from ‘void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:373:16: required from ‘void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:162:17: required from ‘typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:183:24: required from ‘typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:950:54: required from ‘void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:965:10: required from ‘TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:363:40: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1067:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_array.h:427:10: required from ‘void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequence2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1163:21: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:887:15: required from ‘void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:135:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2393:29: required from ‘void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:337:41: required from ‘void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:361:16: required from ‘void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:373:16: required from ‘void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:657:36: required from ‘void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1209:36: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:382:27: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:657:36: required from ‘void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1209:36: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus/test_consensus.cpp:40:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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 /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In file included from /usr/include/c++/13/vector:72,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:158:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
445 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:620:16,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:620:16,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/read_sam.h:320:50,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_file.h:231:19,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_file.h:233:19,
inlined from ‘void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:573:15:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/read_sam.h:363:43,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_file.h:231:19,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_file.h:233:19,
inlined from ‘void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/store/store_io_sam.h:573:15:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
inlined from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’ at /<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1366:31:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
1289 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 5%] Linking CXX executable ../../bin/test_consensus
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_consensus.dir/test_consensus.cpp.o -o ../../bin/test_consensus -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/consensus_v2 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/consensus_v2 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -MF CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o.d -o CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -c /<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/istream:40,
from /usr/include/c++/13/sstream:40,
from /<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:45,
from /<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:47:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:49:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/consensus.h:59:
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:88:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
88 | public std::unary_function<Pair<TSize, TSize>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:99:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:38,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:65:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:42:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:90:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1618:57: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:32: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:87,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<PKGBUILDDIR>>/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)
| ~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:55: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of ‘seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]’
88 | Proxy(TIterator const _it)
| ~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/realign.h:55,
from /<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:38,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:68:
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h: In instantiation of ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’:
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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)
| ^~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:32: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:55: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:223:
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h: In instantiation of ‘void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]’:
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:87:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/find.h:55,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h: In instantiation of ‘typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:969:48: required from ‘bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:395:33: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:408:48: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of ‘seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]’
88 | Proxy(TIterator const _it)
| ~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h: In instantiation of ‘typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:932:36: required from ‘bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:975:34: required from ‘bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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));
| ^
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:941:46: required from ‘bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:975:34: required from ‘bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:910:48: required from ‘bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:1006:37: required from ‘bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/graph_align.h:56,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:46:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]’:
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from ‘void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]’
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from ‘void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]’
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from ‘void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]’
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24: required from ‘void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:279:37: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:280:33: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:408:48: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:279:37: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:162:56: required from ‘typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:183:24: required from ‘typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:950:54: required from ‘void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:965:10: required from ‘TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:363:40: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1067:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:661:16: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:466:20: required from ‘void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:513:15: required from ‘void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1610:30: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1321:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:645:15: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:339:17: required from ‘typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/find_pigeonhole.h:463:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:334:30: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:163:34: required from ‘void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:160:22: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:92:
/<<PKGBUILDDIR>>/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):
| ^~~~~
/<<PKGBUILDDIR>>/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> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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):
| ^~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:624:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_builder.h:138:38: required from ‘void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_builder.h:138:38: required from ‘void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:744:24: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_builder.h:138:38: required from ‘void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:162:17: required from ‘typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:183:24: required from ‘typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:950:54: required from ‘void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:965:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1067:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:650:29: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_builder.h:138:38: required from ‘void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner.h:170:20: required from ‘void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1209:36: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:382:27: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1209:36: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from ‘void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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++/13/vector:72,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:158,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
445 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
inlined from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’ at /<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1366:31:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
1289 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 5%] Linking CXX executable ../../bin/test_consensus_v2
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -o ../../bin/test_consensus_v2 -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/find /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/find /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/find/CMakeFiles/test_find.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/find/CMakeFiles/test_find.dir/test_find.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/find/CMakeFiles/test_find.dir/test_find.cpp.o -MF CMakeFiles/test_find.dir/test_find.cpp.o.d -o CMakeFiles/test_find.dir/test_find.cpp.o -c /<<PKGBUILDDIR>>/tests/find/test_find.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/find.h:44,
from /<<PKGBUILDDIR>>/tests/find/test_find.cpp:54:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/find/test_find.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/find.h:45:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/tests/find/test_find.cpp:53:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>; TIntegral = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/find/find_multiple_bfam.h:331:53: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<char, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1925:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/include/seqan/find.h:43:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/find/find_multiple_bfam.h:331:53: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1925:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:425:15: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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 /<<PKGBUILDDIR>>/include/seqan/find.h:55:
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h: In instantiation of ‘typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:1603:45: required from ‘bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<char, Alloc<> >, InfixSegment>, void>; TNeedle = String<char, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:1625:16: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<char, Alloc<> >, InfixSegment>, void>; TNeedle = String<char, Alloc<> >; TSpec = FindInfix; TFindBeginPatternSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:427:15: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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));
| ^
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:425:15: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h: In instantiation of ‘typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:1603:45: required from ‘bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:1625:16: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FindInfix; TFindBeginPatternSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:427:15: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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));
| ^
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:355:16: required from ‘void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<char, Alloc<> >; TFinder = Finder<String<char, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:412:18: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:355:16: required from ‘void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:412:18: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:577:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>; TIntegral = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/find/find_multiple_bfam.h:331:53: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<char, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1925:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:497:15: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_multiple_bfam.h:332:42: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<char, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1925:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:577:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/find/find_multiple_bfam.h:331:53: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1925:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:497:15: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_multiple_bfam.h:332:42: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1925:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<char, Alloc<> >, SuffixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:196:25: required from ‘void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<char, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_bom.h:161:21: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<char, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<char, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<char, Alloc<> >&]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:102:12: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam<seqan::Trie>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1905:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:97:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:196:25: required from ‘void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_bom.h:161:21: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<SimpleType<unsigned char, Dna_>, Alloc<> >&]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1738:16: required from ‘void test_pattern_set_host() [with TPatternSpec = seqan::Bfam<seqan::Trie>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1934:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:76:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h: In instantiation of ‘seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_begin.h:330:65: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, PrefixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:558:19: required from ‘void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:660:22: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:98:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:62:
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h: In instantiation of ‘seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_begin.h:330:65: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, InfixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:558:19: required from ‘void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:660:22: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h: In instantiation of ‘seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_begin.h:330:65: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, SuffixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:558:19: required from ‘void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:660:22: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:355:16: required from ‘void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<char, Alloc<> >; TFinder = Finder<String<char, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:412:18: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:355:16: required from ‘void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:412:18: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<char, Alloc<> >, SuffixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:196:25: required from ‘void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<char, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_bom.h:161:21: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<char, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<char, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<char, Alloc<> >&]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:102:12: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam<seqan::Trie>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1905:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:196:25: required from ‘void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_bom.h:161:21: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<SimpleType<unsigned char, Dna_>, Alloc<> >&]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1738:16: required from ‘void test_pattern_set_host() [with TPatternSpec = seqan::Bfam<seqan::Trie>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1934:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, PrefixSegment>*; TParam = const Segment<String<char, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<char, Alloc<> >, PrefixSegment>, Tag<Tristate_> >; TValue = Segment<String<char, Alloc<> >, PrefixSegment>; typename Value<TContext>::Type = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>; TValue2 = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<char, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:840:14: required from ‘void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>; TValue2 = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:254:13: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:625:12: required from ‘seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_begin.h:330:65: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, PrefixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:558:19: required from ‘void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:660:22: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, PrefixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<String<char, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<char, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<char, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<char, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:840:14: required from ‘void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:254:13: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, SuffixSegment>*; TParam = const Segment<String<char, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<char, Alloc<> >, SuffixSegment>, Tag<Tristate_> >; TValue = Segment<String<char, Alloc<> >, SuffixSegment>; typename Value<TContext>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>; TValue2 = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<char, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:840:14: required from ‘void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>; TValue2 = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:254:13: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:625:12: required from ‘seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/find/find_begin.h:330:65: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, SuffixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:558:19: required from ‘void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_myers_ukkonen.h:660:22: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, SuffixSegment>&]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1889:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:121:49: required from ‘void seqan::createTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeywords = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_ahocorasick.h:147:15: required from ‘void seqan::_createAcTrie(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_ahocorasick.h:209:18: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >; TSpec = Tag<AhoCorasick_>; TNeedle2 = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:373:10: required from ‘void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<char, Alloc<> >; TFinder = Finder<String<char, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:412:18: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:121:49: required from ‘void seqan::createTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeywords = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_ahocorasick.h:147:15: required from ‘void seqan::_createAcTrie(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_ahocorasick.h:209:18: required from ‘void seqan::_reinitPattern(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:255:19: required from ‘void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >; TSpec = Tag<AhoCorasick_>; TNeedle2 = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:373:10: required from ‘void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:412:18: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:463:23: required from ‘void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TSource1 = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TSource2 = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1023:31: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1056:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:339:17: required from ‘typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >; TSpec = Tag<AhoCorasick_>; typename Host<Pattern<TNeedle, TSpec> >::Type = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_ahocorasick.h:269:49: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pex.h:446:13: required from ‘bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/find/test_find.cpp:1921:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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/c++/13/string:51:
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1032:31,
inlined from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&, TSize, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TSize = unsigned int; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1065:42,
inlined from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, void>::Type seqan::assign(TTarget&&, TSource&&, typename Size<TContainer>::Type) [with TTarget = String<char, Alloc<> >&; TSource = const char&]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:877:11,
inlined from ‘seqan::String<TValue, seqan::Alloc<TSpec> >::String(const TSource&, TSize) [with TSource = char; TSize = unsigned int; Dummy = void; <template-parameter-2-4> = void; TValue = char; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_alloc.h:171:19,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1242:47,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Alloc<> >&; TSource = char]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘bool seqan::_validate(const TNeedle2&) [with TNeedle2 = char [12]]’ at /<<PKGBUILDDIR>>/include/seqan/find/find_wild_shiftand.h:182:23:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘<anonymous>’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/find.h:73:
/<<PKGBUILDDIR>>/include/seqan/find/find_wild_shiftand.h: In function ‘bool seqan::_validate(const TNeedle2&) [with TNeedle2 = char [12]]’:
/<<PKGBUILDDIR>>/include/seqan/find/find_wild_shiftand.h:182:23: note: ‘<anonymous>’ declared here
182 | append(number,convert<char>(getValue(needle,i)));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1032:31,
inlined from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&, TSize, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TSize = unsigned int; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1065:42,
inlined from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, void>::Type seqan::assign(TTarget&&, TSource&&, typename Size<TContainer>::Type) [with TTarget = String<char, Alloc<> >&; TSource = const char&]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:877:11,
inlined from ‘seqan::String<TValue, seqan::Alloc<TSpec> >::String(const TSource&, TSize) [with TSource = char; TSize = unsigned int; Dummy = void; <template-parameter-2-4> = void; TValue = char; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_alloc.h:171:19,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1242:47,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Alloc<> >&; TSource = char]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘bool seqan::_validate(const TNeedle2&) [with TNeedle2 = char [9]]’ at /<<PKGBUILDDIR>>/include/seqan/find/find_wild_shiftand.h:182:23:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘<anonymous>’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/find/find_wild_shiftand.h: In function ‘bool seqan::_validate(const TNeedle2&) [with TNeedle2 = char [9]]’:
/<<PKGBUILDDIR>>/include/seqan/find/find_wild_shiftand.h:182:23: note: ‘<anonymous>’ declared here
182 | append(number,convert<char>(getValue(needle,i)));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 5%] Linking CXX executable ../../bin/test_find
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find.dir/test_find.cpp.o -o ../../bin/test_find -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Built target test_find
make -f tests/gff_io/CMakeFiles/test_gff_io.dir/build.make tests/gff_io/CMakeFiles/test_gff_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/gff_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/gff_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/gff_io/CMakeFiles/test_gff_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 5%] Building CXX object tests/gff_io/CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/gff_io/CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -MF CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o.d -o CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -c /<<PKGBUILDDIR>>/tests/gff_io/test_gff_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/gff_io/test_gff_io.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/gff_io/test_gff_io.cpp:36:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/gff_io/test_gff_io.cpp:55:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/gff_io/test_gff_io.cpp:55:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/gff_io/test_gff_io.cpp:55:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 6%] Linking CXX executable ../../bin/test_gff_io
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -o ../../bin/test_gff_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_algorithms /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_algorithms /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Building CXX object tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -MF CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o.d -o CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_algorithms/test_graph_algorithms.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:43,
from /<<PKGBUILDDIR>>/tests/graph_algorithms/test_graph_algorithms.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
from /usr/include/c++/13/set:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 6%] Linking CXX executable ../../bin/test_graph_algorithms
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -o ../../bin/test_graph_algorithms -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Built target test_graph_algorithms
make -f tests/graph_align/CMakeFiles/test_graph_align.dir/build.make tests/graph_align/CMakeFiles/test_graph_align.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_align /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_align/CMakeFiles/test_graph_align.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Building CXX object tests/graph_align/CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_align/CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -MF CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o.d -o CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:47:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
from /usr/include/c++/13/map:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:42:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:49:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/bam_io.h:50,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/bam_sam.h:39,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:55:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:56:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]’:
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from ‘void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]’
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from ‘void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:71:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:189:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/include/seqan/score.h:40:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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_);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >&; TSource = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:387:24: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of ‘void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from ‘TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]’
105 | Iter(Iter const & other_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_position.h:105:5: note: because ‘seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >’ has user-provided ‘seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::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 /<<PKGBUILDDIR>>/include/seqan/graph_align.h:63:
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_align.h: In instantiation of ‘TScoreValue seqan::_getRefinedMatchScore(Score<TValue, TSpec>&, TStringSet&, Align<TAliSource, TAliSpec>&, TValue, TValue, TValue, TValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringSet = StringSet<String<char, Alloc<> > >; TAliSource = String<char, Alloc<> >; TAliSpec = Tag<ArrayGaps_>; TValue = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:361:75: required from ‘void seqan::_makeRefinedGraphEdges(TAlignmentString&, TPropertyMap&, TStringSet&, TSeqMap&, TScore&, TAliGraph&, Tag<TagExactRefinement_>) [with TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TStringSet = StringSet<String<char, Alloc<> > >; TSeqMap = std::map<const void*, int>; TPropertyMap = bool; TScore = Score<int, Tag<Simple_> >; TAliGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:422:27: required from ‘void seqan::_makeAlignmentGraphFromRefinedSegments(String<std::set<TValue> >&, TAlignmentString&, TScore&, StringSet<TSequence, TSpec>&, TSeqMap&, TAliGraph&, Tag<TTagSpec>, bool) [with TValue = unsigned int; TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TScore = Score<int, Tag<Simple_> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAliGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSeqMap = std::map<const void*, int>; TTagSpec = TagExactRefinement_]’
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:643:43: required from ‘void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TScore = Score<int, Tag<Simple_> >; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:664:20: required from ‘void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, Score<TScoreValue, TScoreSpec>&, TOutGraph&) [with TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:86:
/<<PKGBUILDDIR>>/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) :
| ^~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >&; TSource = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:387:24: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >&; TSource = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:387:24: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from ‘TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from ‘bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from ‘bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_match_refinement.h:381:36: required from ‘void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_align/test_graph_align.cpp:74:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 6%] Linking CXX executable ../../bin/test_graph_align
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -o ../../bin/test_graph_align -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Built target test_graph_align
make -f tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_msa /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_msa /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_msa/CMakeFiles/test_graph_msa.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Building CXX object tests/graph_msa/CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_msa/CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -MF CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o.d -o CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_msa/test_graph_msa.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/graph_msa/test_graph_msa.cpp:45:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/graph_msa/test_graph_msa.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:39,
from /<<PKGBUILDDIR>>/tests/graph_msa/test_graph_msa.cpp:47:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:41:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:56,
from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:40:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]’:
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from ‘void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<unsigned int, ExactReversableFragment<> > >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<unsigned int, ExactReversableFragment<> >]’
/<<PKGBUILDDIR>>/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from ‘void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<unsigned int, ExactReversableFragment<> > >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]’
/<<PKGBUILDDIR>>/tests/graph_msa/test_graph_tcoffee.h:459:20: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 6%] Linking CXX executable ../../bin/test_graph_msa
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -o ../../bin/test_graph_msa -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Built target test_graph_msa
make -f tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 6%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -MF CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o.d -o CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_property_map.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_property_map.cpp:34:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_property_map.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 7%] Linking CXX executable ../../bin/test_graph_types_property_map
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -o ../../bin/test_graph_types_property_map -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Built target test_graph_types_property_map
make -f tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_derived.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -MF CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o.d -o CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_derived.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_derived.cpp:34:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_derived.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:42:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char*, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char*, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char*, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TKeyword = Segment<char*, SuffixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:196:25: required from ‘void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TText = char*]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_derived.cpp:160:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:97:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116: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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = char*; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<char*, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char*, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char*, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char*, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:66:64: required from ‘void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TKeyword = Segment<char*, SuffixSegment>; TPos = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_impl_trie.h:196:25: required from ‘void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TText = char*]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_derived.cpp:160:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_suffix.h:129:5: note: because ‘seqan::Segment<char*, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = char*]’
129 | operator = (Segment const & source)
| ^~~~~~~~
[ 7%] Linking CXX executable ../../bin/test_graph_types_derived
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -o ../../bin/test_graph_types_derived -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Built target test_graph_types_derived
make -f tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -MF CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o.d -o CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_iterators.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_iterators.cpp:34:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_iterators.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 7%] Linking CXX executable ../../bin/test_graph_types_iterators
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -o ../../bin/test_graph_types_iterators -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Built target test_graph_types_iterators
make -f tests/graph_types/CMakeFiles/test_graph_types_types.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_types.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_types.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -MF CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o.d -o CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_types.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_types.cpp:34:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_types.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 7%] Linking CXX executable ../../bin/test_graph_types_types
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -o ../../bin/test_graph_types_types -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Built target test_graph_types_types
make -f tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_utils.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -MF CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o.d -o CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -c /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_utils.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_utils.cpp:34:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/graph_types/test_graph_types_utils.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:51:
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1032:31,
inlined from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&, TSize, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TSize = unsigned int; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1065:42,
inlined from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, void>::Type seqan::assign(TTarget&&, TSource&&, typename Size<TContainer>::Type) [with TTarget = String<char, Alloc<> >&; TSource = const char&]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:877:11,
inlined from ‘seqan::String<TValue, seqan::Alloc<TSpec> >::String(const TSource&, TSize) [with TSource = char; TSize = unsigned int; Dummy = void; <template-parameter-2-4> = void; TValue = char; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_alloc.h:171:19,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1242:47,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Alloc<> >&; TSource = char]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘void seqan::_createEdgeAttributes(const Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TEdgeAttributes&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TEdgeAttributes = String<String<char, Alloc<> > >]’ at /<<PKGBUILDDIR>>/include/seqan/graph_types/graph_drawing.h:274:15:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘<anonymous>’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:80:
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_drawing.h: In function ‘void seqan::_createEdgeAttributes(const Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TEdgeAttributes&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TEdgeAttributes = String<String<char, Alloc<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_drawing.h:274:15: note: ‘<anonymous>’ declared here
274 | append(tmp, label(itEd));
| ~~~~~~^~~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Alloc<> >&; TSource = char]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘void seqan::_createEdgeAttributes(const Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TEdgeAttributes&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TEdgeAttributes = String<String<char, Alloc<> > >]’ at /<<PKGBUILDDIR>>/include/seqan/graph_types/graph_drawing.h:274:15:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘<anonymous>’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_drawing.h: In function ‘void seqan::_createEdgeAttributes(const Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TEdgeAttributes&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TEdgeAttributes = String<String<char, Alloc<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/graph_types/graph_drawing.h:274:15: note: ‘<anonymous>’ declared here
274 | append(tmp, label(itEd));
| ~~~~~~^~~~~~~~~~~~~~~~~~
[ 7%] Linking CXX executable ../../bin/test_graph_types_utils
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -o ../../bin/test_graph_types_utils -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Built target test_graph_types_utils
make -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_creation.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Building CXX object tests/index/CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -MF CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o.d -o CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:45,
from /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/bam_io.h:50,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/bam_sam.h:39,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:55:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:43:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:46:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> > >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:54:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:137:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> > >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> > >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> > >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:54:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> > >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> > >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:173:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98,
from /<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:40:
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:626:108: required from ‘void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew3]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:651:15: required from ‘void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew3]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:71:21: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:302:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:626:108: required from ‘void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:651:15: required from ‘void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:71:21: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:109:21: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1376:22: required from ‘bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Skew3>, Filter<_skew3UnslicerFunc<unsigned int, unsigned int> > >, Counter>]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:59:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:614:26: required from ‘bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_creation.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Sampler<m, TPack> >& seqan::Pipe<TInput, seqan::Sampler<m, TPack> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 3; TPack = seqan::Tag<seqan::Pack_>]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:203:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
203 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 into destination object ‘seqan::Tuple<unsigned char, 3, seqan::Tag<seqan::Pack_> >::i’ of size 3
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
In member function ‘seqan::Pipe<TInput, seqan::Sampler<m, TPack> >& seqan::Pipe<TInput, seqan::Sampler<m, TPack> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 3; TPack = seqan::Tag<seqan::Pack_>]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:182:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
182 | outRef->i2.i[skipped++] = *in;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 into destination object ‘seqan::Tuple<unsigned char, 3, seqan::Tag<seqan::Pack_> >::i’ of size 3
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
[ 7%] Linking CXX executable ../../bin/test_index_creation
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -o ../../bin/test_index_creation -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Built target test_index_creation
make -f tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_char.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 7%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -MF CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o.d -o CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:137:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:73:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2310:26: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:73:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:88:65: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:65:49: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char.cpp:49:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
[ 8%] Linking CXX executable ../../bin/test_index_crosscompare_char
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -o ../../bin/test_index_crosscompare_char -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Built target test_index_crosscompare_char
make -f tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -MF CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o.d -o CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char_dfi.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char_dfi.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char_dfi.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<Dfi<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<Dfi<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<char, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:129:45: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 8%] Linking CXX executable ../../bin/test_index_crosscompare_char_dfi
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -o ../../bin/test_index_crosscompare_char_dfi -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Built target test_index_crosscompare_char_dfi
make -f tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -MF CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o.d -o CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:137:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:73:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:175:45: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2310:26: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:73:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:88:65: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:175:45: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2310:26: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:106:65: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2310:26: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:106:65: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2310:26: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:106:65: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2310:26: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:74:15: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:106:65: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:175:45: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:136:
/<<PKGBUILDDIR>>/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<> > >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >*; TParam = const StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, Tag<Tristate_> >; TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; typename Value<TContext>::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TValue2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: required from ‘typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::getFibre(Index<TObject, TSpec>&, FibreText) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TSpec = IndexEsa<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; FibreText = const Tag<FibreText_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:1357:122: required from ‘typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::indexText(Index<TObject, TSpec>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TSpec = IndexEsa<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:98:5: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:110:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, MMap<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:175:45: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, MMap<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:105:64: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:100:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:101:104: required from ‘void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:191:32: required from ‘void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:105:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
[ 8%] Linking CXX executable ../../bin/test_index_crosscompare_dna
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -o ../../bin/test_index_crosscompare_dna -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Built target test_index_crosscompare_dna
make -f tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -MF CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o.d -o CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna_dfi.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna_dfi.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna_dfi.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<Dfi<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:175:45: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:70:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<Dfi<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:87:66: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]’
/<<PKGBUILDDIR>>/tests/index/test_crosscompare.h:175:45: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 8%] Linking CXX executable ../../bin/test_index_crosscompare_dna_dfi
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -o ../../bin/test_index_crosscompare_dna_dfi -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Built target test_index_crosscompare_dna_dfi
make -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_qgram.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Building CXX object tests/index/CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -MF CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o.d -o CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp:45:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp:49:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58,
from /<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; TSource = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:645:15: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; TValue2 = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:115:21: required from ‘typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h:904:21: required from ‘typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index_qgram.h:75:33: required from ‘void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; TPattern = char [3]; QGramFindLookup = const Tag<FinderQGramLookup_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; TPattern = char [3]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_qgram.cpp:62:2: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:278:5: note: because ‘seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >’ has user-provided ‘seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::String<char, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<2>; TSpec = seqan::Tag<seqan::Default_>]’
278 | Index(Index const &other):
| ^~~~~
[ 8%] Linking CXX executable ../../bin/test_index_qgram
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -o ../../bin/test_index_qgram -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Built target test_index_qgram
make -f tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Building CXX object tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -MF CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o.d -o CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:45:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:46:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:50:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/modifier.h:47:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 8%] Linking CXX executable ../../bin/test_index_sa_bwtwalk
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -o ../../bin/test_index_sa_bwtwalk -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Built target test_index_sa_bwtwalk
make -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_shapes.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 8%] Building CXX object tests/index/CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -MF CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o.d -o CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_shapes.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/tests/index/test_index_shapes.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/index/test_index_shapes.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_shapes.cpp:45:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_shapes.cpp:49:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier/cyclic_shape.h:41,
from /<<PKGBUILDDIR>>/include/seqan/modifier.h:68:
In copy constructor ‘seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]’,
inlined from ‘void seqan::SEQAN_TEST_testShapes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/index/test_shapes.h:130:14:
/<<PKGBUILDDIR>>/include/seqan/index/shape_gapped.h:285:26: warning: ‘shapeB.seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::hValue’ may be used uninitialized [-Wmaybe-uninitialized]
285 | hValue(other.hValue) {}
| ~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_shapes.cpp:50:
/<<PKGBUILDDIR>>/tests/index/test_shapes.h: In function ‘void seqan::SEQAN_TEST_testShapes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/index/test_shapes.h:129:30: note: ‘shapeB’ declared here
129 | Shape<Dna, GenericShape> shapeB(pattern);
| ^~~~~~
[ 9%] Linking CXX executable ../../bin/test_index_shapes
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -o ../../bin/test_index_shapes -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Built target test_index_shapes
make -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_drawing.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Building CXX object tests/index/CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -MF CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o.d -o CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1491:22: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_drawing.h:67:15: required from ‘void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:80:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:137:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_drawing.h:101:18: required from ‘void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:80:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/include/seqan/sequence.h:74:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1492:14: required from ‘void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_drawing.h:67:15: required from ‘void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:80:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1880:20: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2256:24: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:268:11: required from ‘const seqan::Iter<TContainer, TSpec>& seqan::operator++(Iter<TContainer, TSpec>&) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_drawing.h:69:21: required from ‘void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:80:2: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘seqan::VertexEsa<unsigned int>’ has user-provided ‘seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]’
222 | VertexEsa(VertexEsa const &other):
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:268:11: required from ‘const seqan::Iter<TContainer, TSpec>& seqan::operator++(Iter<TContainer, TSpec>&) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_drawing.h:69:21: required from ‘void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:80:2: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_base.h:222:9: note: because ‘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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_drawing.h:101:18: required from ‘void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_drawing.cpp:80:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 9%] Linking CXX executable ../../bin/test_index_drawing
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -o ../../bin/test_index_drawing -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Built target test_index_drawing
make -f tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -MF CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o.d -o CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_fm_rank_dictionary.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/reduced_aminoacid.h:41,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm_rank_dictionary.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm_rank_dictionary.cpp:36:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm_rank_dictionary.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_fm_rank_dictionary.cpp:40:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 9%] Linking CXX executable ../../bin/test_index_fm_rank_dictionary
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -o ../../bin/test_index_fm_rank_dictionary -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Built target test_index_fm_rank_dictionary
make -f tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build.make tests/index/CMakeFiles/test_index_fm_sparse_string.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Building CXX object tests/index/CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -MF CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o.d -o CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_fm_sparse_string.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm_sparse_string.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm_sparse_string.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 9%] Linking CXX executable ../../bin/test_index_fm_sparse_string
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -o ../../bin/test_index_fm_sparse_string -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Built target test_index_fm_sparse_string
make -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_base.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Building CXX object tests/index/CMakeFiles/test_index_base.dir/test_index_base.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_base.dir/test_index_base.cpp.o -MF CMakeFiles/test_index_base.dir/test_index_base.cpp.o.d -o CMakeFiles/test_index_base.dir/test_index_base.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_base.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:43,
from /<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:35:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/random:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:44:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58,
from /<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:42:
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna5_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna5_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: required from ‘typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::getFibre(Index<TObject, TSpec>&, FibreText) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >; FibreText = const Tag<FibreText_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:288:19: required from ‘void seqan::clear(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:110,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: required from ‘typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::getFibre(Index<TObject, TSpec>&, FibreText) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >; FibreText = const Tag<FibreText_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:288:19: required from ‘void seqan::clear(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_base.cpp:101:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; 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++/13/bits/specfun.h:43,
from /usr/include/c++/13/cmath:3699,
from /usr/include/c++/13/random:40:
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char [1]; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char [1]; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Alloc<> >&; TSource = char [1]]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘bool seqan::open(RankDictionary<TValue, Levels<TSpec, TConfig> >&, const char*, int) [with TValue = bool; TSpec = void; TConfig = WTRDConfig<unsigned int, Alloc<>, 1, 1>]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_fm_rank_dictionary_levels.h:1812:11,
inlined from ‘bool seqan::open(StringSet<TString, TSpec>&, const char*, int) [with TString = RankDictionary<bool, Levels<void, WTRDConfig<unsigned int, Alloc<>, 1, 1> > >; TSSSpec = Owner<>]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:841:26:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:67:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:67:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
[ 9%] Linking CXX executable ../../bin/test_index_base
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_base.dir/test_index_base.cpp.o -o ../../bin/test_index_base -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Built target test_index_base
make -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_fm.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 9%] Building CXX object tests/index/CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -MF CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o.d -o CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_fm.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_fm.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_fm.cpp:38:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:469:23: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:709:10: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
[ 10%] Linking CXX executable ../../bin/test_index_fm
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -o ../../bin/test_index_fm -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_fm
make -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_bifm.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -MF CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o.d -o CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:35:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
from /usr/include/c++/13/map:62,
from /<<PKGBUILDDIR>>/include/seqan/sequence.h:58,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:38:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98,
from /<<PKGBUILDDIR>>/include/seqan/sequence.h:74:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<bool>; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: 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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: 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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: 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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: 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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h: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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:166:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_bifm.cpp:142:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -o ../../bin/test_index_bifm -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_bifm
make -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_vstree.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -MF CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o.d -o CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:38:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna5_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna5_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:436:35: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:110,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:436:35: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_vstree.cpp:103:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:67:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:67:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_vstree
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -o ../../bin/test_index_vstree -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_vstree
make -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_view.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_view.dir/test_index_view.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_view.dir/test_index_view.cpp.o -MF CMakeFiles/test_index_view.dir/test_index_view.cpp.o.d -o CMakeFiles/test_index_view.dir/test_index_view.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_view.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_view.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:233:
/<<PKGBUILDDIR>>/include/seqan/index/find2_vstree_factory.h: In instantiation of ‘typename seqan::View<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > > >::Type seqan::view(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder; typename View<Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > > >::Type = Factory<Iter<Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >, VSTree<TopDown<ParentLinks<> > > >, void>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:142:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:311:18: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:311:18: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = ContainerView<String<char, Alloc<> >, void>; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_vstree_factory.h:314:58: required from ‘seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > seqan::getObject(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&, TId) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder; TId = unsigned int]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:312:10: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2259:22: required from ‘void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1660:19: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1655:15: required from ‘void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexSa<> >; TSource = Index<String<char, Alloc<> >, IndexSa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:645:15: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; TValue2 = Index<String<char, Alloc<> >, IndexSa<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexSa<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_vstree_factory.h:192:17: required from ‘typename seqan::Host<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<TSpec> > > >::Type& seqan::_host(Factory<Iter<TIndex, VSTree<TSpec> > >&, const False&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >; typename Host<Factory<Iter<TIndex, VSTree<TSpec> > > >::Type = Index<String<char, Alloc<> >, IndexSa<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_vstree_factory.h:237:35: required from ‘typename seqan::View<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > > >::Type seqan::view(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder; typename View<Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > > >::Type = Factory<Iter<Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >, VSTree<TopDown<ParentLinks<> > > >, void>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:312:10: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = ContainerView<String<char, Alloc<> >, void>; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_vstree_factory.h:314:58: required from ‘seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > seqan::getObject(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&, TId) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder; TId = unsigned int]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_view.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_view
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_view.dir/test_index_view.cpp.o -o ../../bin/test_index_view -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_view
make -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_finder.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -MF CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o.d -o CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
from /usr/include/c++/13/vector:68,
from /<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:39:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:220:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:87:18: required from ‘seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:62:9: required from ‘IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > > > > > >]’
/<<PKGBUILDDIR>>/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<> > > > > > > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:36:
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:87:18: required from ‘seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:62:9: required from ‘IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > > > > > >]’
/<<PKGBUILDDIR>>/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<> > > > > > > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:87:18: required from ‘seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:62:9: required from ‘IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > > > > > >]’
/<<PKGBUILDDIR>>/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<> > > > > > > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:87:18: required from ‘seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:62:9: required from ‘IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > > > > > >]’
/<<PKGBUILDDIR>>/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<> > > > > > > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:87:18: required from ‘seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:62:9: required from ‘IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > > > > > >]’
/<<PKGBUILDDIR>>/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<> > > > > > > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:87:18: required from ‘seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:62:9: required from ‘IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> > > > > > > >]’
/<<PKGBUILDDIR>>/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<> > > > > > > > >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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();
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h: In instantiation of ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’:
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:171:
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:62:
/<<PKGBUILDDIR>>/include/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h: In instantiation of ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]’:
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<std::vector<char, std::allocator<char> >, IndexSa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:311:18: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::vector<char, std::allocator<char> >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:93:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:142:
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<std::__cxx11::basic_string<char>, IndexSa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:311:18: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::__cxx11::basic_string<char>; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:85:1: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::vector<char, std::allocator<char> >, IndexSa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::vector<char, std::allocator<char> >, IndexSa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:312:10: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::vector<char, std::allocator<char> >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:93:1: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::__cxx11::basic_string<char>, IndexSa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::__cxx11::basic_string<char>, IndexSa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:312:10: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::__cxx11::basic_string<char>; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:85:1: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:409:48: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:409:48: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:409:48: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:409:48: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:409:48: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:409:48: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_iterator.h:72:7: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:356:33: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:357:32: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:356:33: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:357:32: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<char, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:356:33: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<char, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:357:32: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:356:33: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:357:32: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:356:33: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:357:32: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:356:33: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:503:103: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:357:32: required from ‘bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1974:29: required from ‘bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1985:29: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:411:15: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:72:1: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexEsa<> >; TSource = Index<String<char, Alloc<> >, IndexEsa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:645:15: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexEsa<> >; TValue2 = Index<String<char, Alloc<> >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexEsa<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:115:21: required from ‘typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexEsa<> >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h:904:21: required from ‘typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexEsa<> >, const Tag<FinderMlr_> >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexEsa<> >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexEsa<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index_esa.h:59:46: required from ‘void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]; FinderMlr = const Tag<FinderMlr_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:137:
/<<PKGBUILDDIR>>/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):
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexSa<> >; TSource = Index<String<char, Alloc<> >, IndexSa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:645:15: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; TValue2 = Index<String<char, Alloc<> >, IndexSa<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexSa<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:115:21: required from ‘typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexSa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexSa<> >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_base.h:904:21: required from ‘typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexSa<> >, const Tag<FinderMlr_> >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexSa<> >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexSa<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index_esa.h:59:46: required from ‘void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<char, Alloc<> >; TSpec = IndexSa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]; FinderMlr = const Tag<FinderMlr_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexSa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82:
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna5_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna5_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:110:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:786:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211:42: required 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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:407:59: required from ‘void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find_index.h:275:28: required from ‘bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/tests/index/test_index_finder.cpp:78:1: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:67:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
In constructor ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]’,
inlined from ‘seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pipe_source.h:74:24,
inlined from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’ at /<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:67:22:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:9: warning: ‘*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))’ is used uninitialized [-Wuninitialized]
102 | data_iterator = TIterator();
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In function ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:102:25: note: ‘<anonymous>’ declared here
102 | data_iterator = TIterator();
| ^~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_finder
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -o ../../bin/test_index_finder -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_finder
make -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_find_backtracking.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -MF CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o.d -o CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_find_base.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:138:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:311:18: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1348:19: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:142:
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:311:18: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:312:10: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1348:19: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = TopDown<>]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:2236:15: required from ‘void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:312:10: required from ‘void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = TopDown<>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h: In instantiation of ‘void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:377:17: required from ‘bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder; TDfsOrder = Preorder_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1880:20: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:527:18: required from ‘bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:432:27: required from ‘bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1311:31: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1353:10: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h: In instantiation of ‘void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Preorder]’:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:377:17: required from ‘bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Preorder; TDfsOrder = Preorder_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:1880:20: required from ‘bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = Preorder]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:527:52: required from ‘bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:432:27: required from ‘bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1311:31: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1353:10: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:173:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: required from ‘seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:350:34: required from ‘bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]’
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_stree.h:195:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_backtracking.h:1349:22: required from ‘void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find_backtracking.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]’,
inlined from ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1330:13:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
470 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object ‘seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i’ of size 7
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
[ 10%] Linking CXX executable ../../bin/test_find_backtracking
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -o ../../bin/test_find_backtracking -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_find_backtracking
make -f tests/index/CMakeFiles/test_find2_index_approx.dir/build.make tests/index/CMakeFiles/test_find2_index_approx.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_find2_index_approx.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -MF CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o.d -o CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.h:41,
from /<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.h:43:
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:301:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/index/test_index_helpers.h:306:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/index.h:41:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:362:17: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.h:476:9: required from ‘SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:509:17: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<LevenshteinDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:556:25: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:571:29: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:592:25: required from ‘void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:617:35: required from ‘void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const StringSet<TNeedle, TStringSetSpec>&, const TDistanceTag&, const TParallelTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TStringSetSpec = Owner<>; TDistanceTag = Tag<LevenshteinDistance_>; TParallelTag = Tag<Serial_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:497:15: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.h:476:9: required from ‘SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:509:17: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<LevenshteinDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:556:25: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:571:29: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:592:25: required from ‘void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:617:35: required from ‘void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const StringSet<TNeedle, TStringSetSpec>&, const TDistanceTag&, const TParallelTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TStringSetSpec = Owner<>; TDistanceTag = Tag<LevenshteinDistance_>; TParallelTag = Tag<Serial_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:343:12: required from ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:362:17: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.h:476:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:556:25: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:571:29: required from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:592:25: required from ‘void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<LevenshteinDistance_>]’
/<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:617:35: required from ‘void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const StringSet<TNeedle, TStringSetSpec>&, const TDistanceTag&, const TParallelTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TStringSetSpec = Owner<>; TDistanceTag = Tag<LevenshteinDistance_>; TParallelTag = Tag<Serial_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:44:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:243:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: 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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/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> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_fm_stree.h:183:17: required from ‘void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_esa_stree.h:211: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]’
/<<PKGBUILDDIR>>/include/seqan/index/index_bidirectional_stree.h:80:9: required from ‘seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_find2_index_approx.cpp:42:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:68:
In member function ‘constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]’,
inlined from ‘void seqan::_optimalSearchSchemeChildren(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:395:63,
inlined from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:540:37:
/usr/include/c++/13/array:213:24: warning: array subscript 4294967295 is above array bounds of ‘std::__array_traits<unsigned char, 1>::_Type’ {aka ‘const unsigned char [1]’} [-Warray-bounds=]
213 | return _M_elems[__n];
| ~~~~~~~~^
/usr/include/c++/13/array: In function ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>]’:
/usr/include/c++/13/array:109:55: note: while referencing ‘std::array<unsigned char, 1>::_M_elems’
109 | typename __array_traits<_Tp, _Nm>::_Type _M_elems;
| ^~~~~~~~
In member function ‘constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]’,
inlined from ‘void seqan::_optimalSearchSchemeChildren(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>; TDistanceTag = Tag<HammingDistance_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:395:63,
inlined from ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>; TDistanceTag = Tag<HammingDistance_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:540:37:
/usr/include/c++/13/array:213:24: warning: array subscript 4294967295 is above array bounds of ‘std::__array_traits<unsigned char, 1>::_Type’ {aka ‘const unsigned char [1]’} [-Warray-bounds=]
213 | return _M_elems[__n];
| ~~~~~~~~^
/usr/include/c++/13/array: In function ‘void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>; TDistanceTag = Tag<HammingDistance_>]’:
/usr/include/c++/13/array:109:55: note: while referencing ‘std::array<unsigned char, 1>::_M_elems’
109 | typename __array_traits<_Tp, _Nm>::_Type _M_elems;
| ^~~~~~~~
In member function ‘constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]’,
inlined from ‘void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:322:57:
/usr/include/c++/13/array:213:24: warning: array subscript 4294967295 is above array bounds of ‘std::__array_traits<unsigned char, 1>::_Type’ {aka ‘const unsigned char [1]’} [-Warray-bounds=]
213 | return _M_elems[__n];
| ~~~~~~~~^
/usr/include/c++/13/array: In function ‘void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>]’:
/usr/include/c++/13/array:109:55: note: while referencing ‘std::array<unsigned char, 1>::_M_elems’
109 | typename __array_traits<_Tp, _Nm>::_Type _M_elems;
| ^~~~~~~~
In member function ‘constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]’,
inlined from ‘void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find2_index_approx.h:322:57:
/usr/include/c++/13/array:213:24: warning: array subscript 4294967295 is above array bounds of ‘std::__array_traits<unsigned char, 1>::_Type’ {aka ‘const unsigned char [1]’} [-Warray-bounds=]
213 | return _M_elems[__n];
| ~~~~~~~~^
/usr/include/c++/13/array: In function ‘void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>]’:
/usr/include/c++/13/array:109:55: note: while referencing ‘std::array<unsigned char, 1>::_M_elems’
109 | typename __array_traits<_Tp, _Nm>::_Type _M_elems;
| ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_find2_index_approx
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -o ../../bin/test_find2_index_approx -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_find2_index_approx
make -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_repeats.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -MF CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o.d -o CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_repeats.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_repeats.h:40,
from /<<PKGBUILDDIR>>/tests/index/test_index_repeats.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_repeats.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_repeats
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -o ../../bin/test_index_repeats -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_repeats
make -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_swift.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -MF CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o.d -o CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -c /<<PKGBUILDDIR>>/tests/index/test_index_swift.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/pipe.h:41,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/index/test_index_swift.cpp:2:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/index/test_index_swift.cpp:1:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:645:15: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:594:19: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:863:15: required from ‘typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >&]’
/<<PKGBUILDDIR>>/include/seqan/find/find_pattern_base.h:339:17: required from ‘typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/find_swift.h:740:41: required from ‘void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]’
/<<PKGBUILDDIR>>/include/seqan/index/find_swift.h:1929:21: required from ‘bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]’
/<<PKGBUILDDIR>>/include/seqan/index/find_swift.h:1913:16: required from ‘bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSpec = void]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/index/test_index_swift.cpp:34:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/index.h:92:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -o ../../bin/test_index_swift -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_swift
make -f tests/journaled_set/CMakeFiles/test_journaled_set.dir/build.make tests/journaled_set/CMakeFiles/test_journaled_set.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/journaled_set /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_set /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_set/CMakeFiles/test_journaled_set.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_set/CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_set/CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -MF CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o.d -o CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -c /<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.h:42,
from /<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from ‘TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from ‘TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_set/test_journaled_set.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_journaled_set
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -o ../../bin/test_journaled_set -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_journaled_set
make -f tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build.make tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -MF CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o.d -o CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -c /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_basic_observable.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:46,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_basic_observable.h:41,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_basic_observable.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_basic_observable.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:48:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:45:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_basic_observable
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -o ../../bin/test_basic_observable -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_basic_observable
make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -MF CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o.d -o CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -c /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:48,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.h:41,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:61:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of ‘seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp:47:5: required from here
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared ‘seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
114 | deltaCoverage(_coverage),
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:110,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1410:54: required from ‘void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1010:16: required from ‘void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:798:17: required from ‘void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from ‘typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = char; TIds = String<unsigned int, Alloc<> >; TDeltaType = Tag<DeltaTypeSnp_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: required from ‘typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method ‘seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)’ first required here
254 | new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_journaled_string_tree
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -o ../../bin/test_journaled_string_tree -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target test_journaled_string_tree
make -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -MF CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o.d -o CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -c /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:48,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_store.h:41,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:61:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of ‘seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp:58:5: required from here
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared ‘seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
114 | deltaCoverage(_coverage),
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:110,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1410:54: required from ‘void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1010:16: required from ‘void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:798:17: required from ‘void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = TestDeltaMapConfig; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = SimpleType<unsigned char, Dna_>; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp:58:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: required from ‘typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_delta_map.cpp:68:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -o ../../bin/test_delta_map -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Built target test_delta_map
make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -MF CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o.d -o CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -c /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:48,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:79:
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:110,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:78:
/<<PKGBUILDDIR>>/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<> >]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39: required from ‘typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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<> >]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36: required from ‘typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:77:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from ‘void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = SelectValidProxy_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12: required from ‘void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:50:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:61:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of ‘seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:530:17: required from ‘void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:798:17: required from ‘void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from ‘typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = String<unsigned int, Alloc<> >; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]’
/<<PKGBUILDDIR>>/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<> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared ‘seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
114 | deltaCoverage(_coverage),
| ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:76:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17: required from ‘bool seqan::create(JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11: required from ‘void seqan::init(JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]’
/<<PKGBUILDDIR>>/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_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from ‘void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = SelectFirstProxy_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of ‘decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const seqan::SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = unsigned int; seqan::SelectValidProxy = seqan::Tag<seqan::SelectValidProxy_>]’:
/<<PKGBUILDDIR>>/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_]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from ‘void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = SelectValidProxy_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12: required from ‘void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:50:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1410:54: required from ‘void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1010:16: required from ‘void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:529:16: required from ‘void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:798:17: required from ‘void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from ‘typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = String<unsigned int, Alloc<> >; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]’
/<<PKGBUILDDIR>>/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<> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >*; TParam = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_block.h:402:19: required from ‘void seqan::appendValue(String<TValue, Block<SPACE> >&, TValue&&, Tag<TUsage>) [with TTargetValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; unsigned int SPACE = 4096; TValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Block<> >&; TSource = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]’
/<<PKGBUILDDIR>>/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<>]’
/<<PKGBUILDDIR>>/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_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from ‘void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = SelectFirstProxy_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: required from ‘typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:110:7: required from ‘static TJst JstMockGenerator::_createSimpleJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -o ../../bin/test_journaled_string_tree_traverser -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Built target test_journaled_string_tree_traverser
make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -MF CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o.d -o CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -c /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.h:43,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:48,
from /<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.h:46:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/find.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:61:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of ‘seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:798:17: required from ‘void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from ‘typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = char; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeSnp_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]’
/<<PKGBUILDDIR>>/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<> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared ‘seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
114 | deltaCoverage(_coverage),
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:110:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:77:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from ‘void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:78:
/<<PKGBUILDDIR>>/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;
| ^~~~~
/<<PKGBUILDDIR>>/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<> >]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39: required from ‘typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from ‘decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TCxtPosition = Tag<ContextRange_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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<> >]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36: required from ‘typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]’
/<<PKGBUILDDIR>>/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> >]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from ‘decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TCxtPosition = Tag<ContextRange_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1410:54: required from ‘void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:1010:16: required from ‘void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:798:17: required from ‘void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from ‘typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = char; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeSnp_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]’
/<<PKGBUILDDIR>>/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<> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/journaled_string_tree.h:76:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17: required from ‘bool seqan::create(JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11: required from ‘void seqan::init(JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]’
/<<PKGBUILDDIR>>/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_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from ‘void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:74,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/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_) :
| ^~~~
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of ‘decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const seqan::SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = unsigned int; seqan::SelectValidProxy = seqan::Tag<seqan::SelectValidProxy_>]’:
/<<PKGBUILDDIR>>/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_]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/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_>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from ‘void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:511:23: required from ‘void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1055:31: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1064:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1683:27: required from ‘void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1697:20: required from ‘typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/delta_map.h:110:7: required from ‘static TJst JstMockGenerator::_createComplexJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >*; TParam = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_block.h:402:19: required from ‘void seqan::appendValue(String<TValue, Block<SPACE> >&, TValue&&, Tag<TUsage>) [with TTargetValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; unsigned int SPACE = 4096; TValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Block<> >&; TSource = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]’
/<<PKGBUILDDIR>>/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_> > > >&>]’
/<<PKGBUILDDIR>>/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_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from ‘void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]’
/<<PKGBUILDDIR>>/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from ‘void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -o ../../bin/test_journaled_string_tree_find -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/map /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/map /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/map/CMakeFiles/test_map.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/map/CMakeFiles/test_map.dir/test_map.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/map/CMakeFiles/test_map.dir/test_map.cpp.o -MF CMakeFiles/test_map.dir/test_map.cpp.o.d -o CMakeFiles/test_map.dir/test_map.cpp.o -c /<<PKGBUILDDIR>>/tests/map/test_map.cpp
In file included from /<<PKGBUILDDIR>>/tests/map/test_map_map.h:43,
from /<<PKGBUILDDIR>>/tests/map/test_map.cpp:35:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/map/test_map.cpp:33:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/find.h:44,
from /<<PKGBUILDDIR>>/tests/map/test_map_map.h:44:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/find.h:45:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 12%] Linking CXX executable ../../bin/test_map
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_map.dir/test_map.cpp.o -o ../../bin/test_map -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/misc /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/misc /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/misc/CMakeFiles/test_misc.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/misc/CMakeFiles/test_misc.dir/test_misc.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/misc/CMakeFiles/test_misc.dir/test_misc.cpp.o -MF CMakeFiles/test_misc.dir/test_misc.cpp.o.d -o CMakeFiles/test_misc.dir/test_misc.cpp.o -c /<<PKGBUILDDIR>>/tests/misc/test_misc.cpp
In file included from /<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:49:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:33:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/graph_types.h:43,
from /<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:55,
from /<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:50:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, double>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = double]’:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1532:18: required from ‘void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, double>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = double]’
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1513:18: required from ‘void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = double; TValue2 = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:108:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]’:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1502:18: required from ‘void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = int; TValue2 = int]’
/<<PKGBUILDDIR>>/tests/misc/test_misc_interval_tree.h:460:22: required from ‘void seqan::IntervalTreeTest_IntervalTree() [with TValue = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:109:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TInterval = IntervalAndCargo<int, int>]’:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1363:16: required from ‘void seqan::addInterval(IntervalTree<TValue, TCargo>&, TInterval) [with TValue = int; TCargo = int; TInterval = IntervalAndCargo<int, int>]’
/<<PKGBUILDDIR>>/tests/misc/test_misc_interval_tree.h:613:20: required from ‘void seqan::IntervalTreeTest_AddInterval() [with TValue = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:112:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]’:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1732:33: required from ‘void seqan::findIntervalsExcludeTouching(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue) [with TValue = int; TCargo = int]’
/<<PKGBUILDDIR>>/tests/misc/test_misc_interval_tree.h:628:37: required from ‘void seqan::IntervalTreeTest_AddInterval() [with TValue = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:112:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h: In instantiation of ‘void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = int]’:
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1532:18: required from ‘void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]’
/<<PKGBUILDDIR>>/include/seqan/misc/interval_tree.h:1513:18: required from ‘void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = int; TValue2 = int]’
/<<PKGBUILDDIR>>/tests/misc/test_misc_interval_tree.h:285:22: required from ‘void seqan::IntervalTreeTest_FindIntervalsIntervals() [with TValue = int; TConstructSpec = const Tag<TagComputeCenter_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/misc/test_misc.cpp:117:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_misc.dir/test_misc.cpp.o -o ../../bin/test_misc -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/modifier /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/modifier /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/modifier/CMakeFiles/test_modifier.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/modifier/CMakeFiles/test_modifier.dir/test_modifier.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/modifier/CMakeFiles/test_modifier.dir/test_modifier.cpp.o -MF CMakeFiles/test_modifier.dir/test_modifier.cpp.o.d -o CMakeFiles/test_modifier.dir/test_modifier.cpp.o -c /<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:33:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:46:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:40:
/<<PKGBUILDDIR>>/tests/modifier/test_modifier_string.h:255:28: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct LowerFunctor : std::unary_function<char, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/modifier/test_modifier_string.h:263:29: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
263 | struct CaesarFunctor : std::unary_function<char, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/modifier/test_modifier_view.h:41,
from /<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:41:
/<<PKGBUILDDIR>>/tests/modifier/helpers.h:42:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct CaesarChiffre : public std::unary_function<TArgChar, TResultChar>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:105:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:62:
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:108:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:114:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/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):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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 /<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:42:
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:133:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:94:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:94:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:96:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:96:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h: In instantiation of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(THost_&&, const TFunctor&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::String<char, seqan::Alloc<> >&; THost = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModView<CaesarChiffre<char> > >; TFunctor = CaesarChiffre<char>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModView<CaesarChiffre<char> > >; typename seqan::RemoveReference<THost_>::Type = seqan::String<char, seqan::Alloc<> >]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:100:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h: In instantiation of ‘void seqan::assignModViewFunctor(ModifiedString<THost, ModView<TFunctor> >&, const TFunctor&) [with THost = ModifiedString<String<char, Alloc<> >, ModView<CaesarChiffre<char> > >; TFunctor = CaesarChiffre<char>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:100:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h: In instantiation of ‘void seqan::assignModViewFunctor(ModifiedString<THost, ModView<TFunctor> >&, const TFunctor&) [with THost = String<char, Alloc<> >; TFunctor = CaesarChiffre<char>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:100:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/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) {}
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSpec = void; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:105:5: required from here
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
140 | _host(std::forward<THost_>(host)),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSpec = void; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:108:5: required from here
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
140 | _host(std::forward<THost_>(host)),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h: In instantiation of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TFunctor = CaesarFunctor; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:114:5: required from here
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:198:13: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
198 | _host(std::forward<THost_>(host)), tmp_value()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:120:5: required from here
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
140 | _host(std::forward<THost_>(host)),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h: In instantiation of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TFunctor = LowerFunctor; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:120:5: required from here
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:198:13: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
198 | _host(std::forward<THost_>(host)), tmp_value()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:105:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:105:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:114:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:133:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<unsigned int, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:216:27: required from ‘void seqan::setCargo(ModifiedString<THost, ModPos<TPositions> >&, typename Parameter_<TPositions>::Type) [with THost = String<char, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<TPositions>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:357:13: required from ‘typename seqan::Infix<seqan::ModifiedString<THost, seqan::ModPos<TPositions> > >::Type seqan::infix(ModifiedString<THost, ModPos<TPositions> >&, TPosBegin, TPosEnd) [with THost = String<char, Alloc<> >; TPositions = String<unsigned int, Alloc<> >; TPosBegin = int; TPosEnd = int; typename Infix<ModifiedString<THost, ModPos<TPositions> > >::Type = ModifiedString<String<char, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:116:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:61:
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:98:7: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:114:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_smart_pointer.h:47,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_allocator.h:46,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:74:
/<<PKGBUILDDIR>>/include/seqan/basic/basic_type.h: In instantiation of ‘typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:205:36: required from ‘typename seqan::Parameter_<TPositions>::Type seqan::cargo(const ModifiedString<THost, ModPos<TPositions> >&) [with THost = String<char, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<TPositions>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:299:24: required from ‘typename seqan::Size<seqan::ModifiedString<THost, seqan::ModPos<TPositions> > >::Type seqan::length(const ModifiedString<THost, ModPos<TPositions> >&) [with THost = String<char, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Size<ModifiedString<THost, ModPos<TPositions> > >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1086:31: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> >]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:116:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:609:22: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:114:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:663:20: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_reverse.h:458:102: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >, Tag<ModReverse_> >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >, Tag<ModReverse_> >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >, Tag<ModReverse_> >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >, Tag<ModReverse_> >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TSpec = Tag<ModReverse_>]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier/test_modifier.cpp:120:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_modifier.dir/test_modifier.cpp.o -o ../../bin/test_modifier -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/modifier_cyclic_shape /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -MF CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o.d -o CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -c /<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39,
from /<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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]’:
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:78:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:214:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >::ModifiedString(typename seqan::Parameter_<TContainer>::Type, const TCyclicShape&) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TCyclicShape = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >]’
214 | ModifiedString(typename Parameter_<THost>::Type host, TCyclicShape const & shape) :
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:215:25: required from ‘seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >::ModifiedString(typename seqan::Parameter_<TContainer>::Type, const TCyclicShape&) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TCyclicShape = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:62:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:57:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/modifier.h:68:
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:57:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:45:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<ModifiedString<const String<char, Alloc<> >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<ModifiedString<const String<char, Alloc<> >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = ModifiedString<const String<char, Alloc<> >, Tag<ModReverse_> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) :
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 &)
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from ‘typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<GappedShape<Tag<Default_> > >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:56:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:362:17: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_interface.h:387:15: required from ‘void seqan::goBegin(TIterator&, TContainer&) [with TIterator = const char*; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:530:12: required from ‘void seqan::goEnd(ModifiedIterator<THost, ModCyclicShape<CyclicShape<TSpec> > >&, TContainer&) [with THost = const char*; TSpec = GappedShape<Tag<Default_> >; TContainer = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:441:10: required from ‘typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 &)
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from ‘typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1086:31: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 &)
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 &)
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h: In instantiation of ‘void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:458:19: required from ‘void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from ‘typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from ‘typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = const String<char, Alloc<> >; TSpec = CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1086:31: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_string.h:801:10: required from ‘TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here
/<<PKGBUILDDIR>>/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -o ../../bin/test_modifier_cyclic_shape -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/multiple_translation_units /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/multiple_translation_units /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o -MF CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o.d -o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o -c /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units.cpp:35:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/include/seqan/align.h:55:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/include/seqan/align_extend.h:42,
from /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align_profile.h:46,
from /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:49:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/consensus.h:59:
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:88:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
88 | public std::unary_function<Pair<TSize, TSize>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:99:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/modifier.h:47:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -MF CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o.d -o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -c /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units_2.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/align.h:57,
from /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/include/seqan/align.h:55:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/include/seqan/align_extend.h:42,
from /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align_profile.h:46,
from /<<PKGBUILDDIR>>/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:49:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/consensus.h:59:
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:88:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
88 | public std::unary_function<Pair<TSize, TSize>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:99:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/modifier.h:47:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<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 /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -o ../../bin/test_multiple_translation_units -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/parallel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/parallel/CMakeFiles/test_parallel.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/parallel/CMakeFiles/test_parallel.dir/test_parallel.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/parallel/CMakeFiles/test_parallel.dir/test_parallel.cpp.o -MF CMakeFiles/test_parallel.dir/test_parallel.cpp.o.d -o CMakeFiles/test_parallel.dir/test_parallel.cpp.o -c /<<PKGBUILDDIR>>/tests/parallel/test_parallel.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/parallel/test_parallel.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/parallel/test_parallel.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 13%] Linking CXX executable ../../bin/test_parallel
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_parallel.dir/test_parallel.cpp.o -o ../../bin/test_parallel -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/parse_lm /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/parse_lm /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/parse_lm/CMakeFiles/test_parse_lm.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/parse_lm/CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/parse_lm/CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -MF CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o.d -o CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -c /<<PKGBUILDDIR>>/tests/parse_lm/test_parse_lm.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/parse_lm/test_parse_lm.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/parse_lm/test_parse_lm.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/store.h:38,
from /<<PKGBUILDDIR>>/include/seqan/parse_lm.h:47,
from /<<PKGBUILDDIR>>/tests/parse_lm/test_parse_lm.h:40,
from /<<PKGBUILDDIR>>/tests/parse_lm/test_parse_lm.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 13%] Linking CXX executable ../../bin/test_parse_lm
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -o ../../bin/test_parse_lm -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/pipe /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/pipe /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/pipe/CMakeFiles/test_pipe.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/pipe/CMakeFiles/test_pipe.dir/test_pipe.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/pipe/CMakeFiles/test_pipe.dir/test_pipe.cpp.o -MF CMakeFiles/test_pipe.dir/test_pipe.cpp.o.d -o CMakeFiles/test_pipe.dir/test_pipe.cpp.o -c /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp:33:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46,
from /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp:43:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp:45:
/<<PKGBUILDDIR>>/tests/pipe/test_pipe.h:74:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
74 | struct IdentityMap : public std::unary_function< TValue, TValue >
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/pipe/test_pipe.h:83:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
83 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:65:
In member function ‘seqan::Pipe<TInput, seqan::Sampler<m, TPack> >& seqan::Pipe<TInput, seqan::Sampler<m, TPack> >::operator++() [with TInput = seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >; unsigned int m = 3; TPack = seqan::Tag<seqan::Pack_>]’,
inlined from ‘void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Sampler<3> >; TStrings = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]’ at /<<PKGBUILDDIR>>/tests/pipe/test_pipe.cpp:330:9:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_sampler.h:203:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
203 | outRef->i2.i[skipped++] = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:59,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:61:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h: In function ‘void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Sampler<3> >; TStrings = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 into destination object ‘seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 3, seqan::Tag<seqan::Pack_> >::i’ of size 3
141 | typename StoredTupleValue_<TValue>::Type i[SIZE];
| ^
[ 13%] Linking CXX executable ../../bin/test_pipe
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_pipe.dir/test_pipe.cpp.o -o ../../bin/test_pipe -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/platform /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/platform /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/platform/CMakeFiles/test_platform.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/platform/CMakeFiles/test_platform.dir/test_platform.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/platform/CMakeFiles/test_platform.dir/test_platform.cpp.o -MF CMakeFiles/test_platform.dir/test_platform.cpp.o.d -o CMakeFiles/test_platform.dir/test_platform.cpp.o -c /<<PKGBUILDDIR>>/tests/platform/test_platform.cpp
[ 13%] Linking CXX executable ../../bin/test_platform
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_platform.dir/test_platform.cpp.o -o ../../bin/test_platform -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/random /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/random /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/random/CMakeFiles/test_random.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/random/CMakeFiles/test_random.dir/test_random.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/random/CMakeFiles/test_random.dir/test_random.cpp.o -MF CMakeFiles/test_random.dir/test_random.cpp.o.d -o CMakeFiles/test_random.dir/test_random.cpp.o -c /<<PKGBUILDDIR>>/tests/random/test_random.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/random/test_random.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/random/test_random.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 13%] Linking CXX executable ../../bin/test_random
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_random.dir/test_random.cpp.o -o ../../bin/test_random -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Built target test_random
make -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/realign /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/realign /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/realign/CMakeFiles/test_realign.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/realign/CMakeFiles/test_realign.dir/test_realign.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/realign/CMakeFiles/test_realign.dir/test_realign.cpp.o -MF CMakeFiles/test_realign.dir/test_realign.cpp.o.d -o CMakeFiles/test_realign.dir/test_realign.cpp.o -c /<<PKGBUILDDIR>>/tests/realign/test_realign.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/realign.h:45,
from /<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/store.h:38,
from /<<PKGBUILDDIR>>/include/seqan/realign.h:47:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/store.h:41:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_msa.h:44,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:48,
from /<<PKGBUILDDIR>>/include/seqan/realign.h:48:
/<<PKGBUILDDIR>>/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
304 | public std::binary_function<TVertexDescriptor, TCargo, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/consensus.h:59:
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:88:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
88 | public std::unary_function<Pair<TSize, TSize>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/consensus/consensus_library.h:99:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/consensus/overlap_info_computation.h:38,
from /<<PKGBUILDDIR>>/include/seqan/consensus.h:65:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:45:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:90:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1618:57: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:32: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:87,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/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)
| ~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:55: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of ‘seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]’
88 | Proxy(TIterator const _it)
| ~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/realign.h:55:
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h: In instantiation of ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’:
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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)
| ^~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:661:16: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:466:20: required from ‘void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:666:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:32: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1628:55: required from ‘void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]’
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:1777:23: required from ‘void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:679:35: required from ‘typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:395:33: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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;
| ^~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:408:48: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/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_)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of ‘seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]’
88 | Proxy(TIterator const _it)
| ~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:279:37: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:280:33: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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> > > > >]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:205:12: required from ‘typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_base.h:250:17: required from ‘typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:408:48: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1138:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared ‘constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)’ is deprecated [-Wdeprecated-copy]
89 | : data_iterator(_it)
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/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>&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:548:19: required from ‘typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:650:42: required from ‘void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:887:15: required from ‘void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/holder_tristate.h:135:20: required from ‘seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_anchor.h:175:9: required from ‘seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:666:5: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:279:37: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1020:13: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:162:56: required from ‘typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:183:24: required from ‘typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:950:54: required from ‘void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:965:10: required from ‘TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:363:40: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1067:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:162:17: required from ‘typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_iterator_anchor.h:183:24: required from ‘typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:950:54: required from ‘void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/gaps_base.h:965:10: required from ‘TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:363:40: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1067:9: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:657:36: required from ‘void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1209:36: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:382:27: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:287:29: required from ‘typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:657:36: required from ‘void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1209:36: required from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:685:18: required from ‘void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’
/<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1801:18: required from ‘void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/realign/test_realign.cpp:653:2: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::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++/13/vector:72,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:158:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
445 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
inlined from ‘void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]’ at /<<PKGBUILDDIR>>/include/seqan/realign/realign_base.h:1366:31:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
1289 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_realign
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_realign.dir/test_realign.cpp.o -o ../../bin/test_realign -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_realign
make -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/reduced_aminoacid /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/reduced_aminoacid /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -MF CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o.d -o CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -c /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.h:42,
from /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.h:46:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:343:12: required from ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:343:12: required from ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/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>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:218:12: required from ‘void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_aggregate.h:58,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:98:
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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 /<<PKGBUILDDIR>>/include/seqan/pipe.h:56:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:414:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, 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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:415:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, 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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, 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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:432:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:443:21: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared ‘constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:416:33: required from ‘bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:161:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:162:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:179:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:190:17: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/include/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:633:42: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:904:28: required from ‘bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: required from ‘seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘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<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender7.h:163:29: required from ‘bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:362:29: required from ‘bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:123:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: required from ‘seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:376:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::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)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:622:44: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/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<> > >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:623:43: required from ‘void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:881:25: required from ‘void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:1167:16: required from ‘void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pump_extender3.h:101:17: required from ‘bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]’
/<<PKGBUILDDIR>>/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> > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]’:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:332:33: required from ‘seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:556:50: required from ‘seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_base.h:744:38: required from ‘void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]’
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_base.h:870:24: required from ‘seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]’
/<<PKGBUILDDIR>>/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<> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:329:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:186:37: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:198:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]’
/<<PKGBUILDDIR>>/include/seqan/index/index_fm.h:445:22: required from ‘bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]’
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here
/<<PKGBUILDDIR>>/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;
| ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]’
82 | inline Triple(Triple const &_p)
| ^~~~~~
/<<PKGBUILDDIR>>/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;
| ~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/triple_packed.h:82:12: note: because ‘seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >’ has user-provided ‘seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; 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++/13/vector:72,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:158:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, unsigned int}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator’ changed in GCC 7.1
445 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, unsigned int}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]’,
inlined from ‘SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex<true>()::<lambda(TIndexIt&, int)>’ at /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.h:330:30,
inlined from ‘typename seqan::EnableIf<seqan::IsSequence<TObject>, void>::Type seqan::_findImpl(TState&, TIndex&, const TNeedle&, TThreshold, TDelegate&&, Backtracking<Tag<TagExact_>, TSpec>) [with TState = Tag<Nothing_>; TIndex = Index<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, FMIndex<void, ReducedFMIndexConfig_> >; TNeedle = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TThreshold = int; TDelegate = SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex<true>()::<lambda(TIndexIt&, int)>&; TSpec = Tag<BacktrackingSemiGlobal_>]’ at /<<PKGBUILDDIR>>/include/seqan/index/find_index_lambda.h:78:17,
inlined from ‘void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/reduced_aminoacid/test_reduced_aminoacid.h:335:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >’ changed in GCC 7.1
123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_reduced_aminoacid
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -o ../../bin/test_reduced_aminoacid -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_reduced_aminoacid
make -f tests/rna_io/CMakeFiles/test_rna_io.dir/build.make tests/rna_io/CMakeFiles/test_rna_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/rna_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/rna_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/rna_io/CMakeFiles/test_rna_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/rna_io/CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/rna_io/CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -MF CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o.d -o CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -c /<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:45,
from /<<PKGBUILDDIR>>/include/seqan/rna_io.h:48,
from /<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.h:42,
from /<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/include/seqan/journaled_set.h:50:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75,
from /<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.h:40:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Connect_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:44:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Stockholm_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:44:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = DotBracket_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:44:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vienna_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:44:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ebpseq_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:44:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bpseq_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:44:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/rna_io.h:58:
/<<PKGBUILDDIR>>/include/seqan/rna_io/rna_record.h: In instantiation of ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = seqan::RnaRecord; _Args = {const seqan::RnaRecord&}]’:
/usr/include/c++/13/bits/stl_uninitialized.h:120:21: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*]’
/usr/include/c++/13/bits/stl_uninitialized.h:137:32: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]’
/usr/include/c++/13/bits/stl_uninitialized.h:185:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*]’
/usr/include/c++/13/bits/stl_uninitialized.h:373:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]’
/usr/include/c++/13/bits/vector.tcc:781:34: required from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator<seqan::RnaRecord>; iterator = std::vector<seqan::RnaRecord>::iterator]’
/usr/include/c++/13/bits/stl_vector.h:1483:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:973:11: required from ‘void seqan::insert(T&&, TPosition, const TSeq&) [with T = std::vector<RnaRecord>&; TPosition = unsigned int; TSeq = RnaRecord]’
/<<PKGBUILDDIR>>/include/seqan/sequence/adapt_stl_container.h:910:11: required from ‘typename seqan::EnableIf<seqan::And<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, seqan::Not<seqan::FixedSize_<typename seqan::RemoveReference<T>::Type> > >, void>::Type seqan::append(TContainer&&, const TSource&, const Tag<TExpand>&) [with TContainer = std::vector<RnaRecord>&; TSource = RnaRecord; TExpand = TagGenerous_; typename EnableIf<And<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, Not<FixedSize_<typename RemoveReference<T>::Type> > >, void>::Type = void; typename RemoveReference<T>::Type = std::vector<RnaRecord>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11: required from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = std::vector<RnaRecord>&; TSource = RnaRecord]’
/<<PKGBUILDDIR>>/include/seqan/rna_io/rna_struct_file.h:315:15: required from ‘void seqan::readRecords(RnaStructContents&, FormattedFile<Tag<RnaStruct_>, Tag<Input_>, TSpec>&, TSize) [with TSpec = void; TSize = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/align.h:97:
/<<PKGBUILDDIR>>/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++/13/bits/alloc_traits.h:33,
from /usr/include/c++/13/ext/alloc_traits.h:34,
from /usr/include/c++/13/bits/basic_string.h:39,
from /usr/include/c++/13/string:54:
/usr/include/c++/13/bits/stl_construct.h:119:7: note: synthesized method ‘seqan::RnaRecord::RnaRecord(const seqan::RnaRecord&)’ first required here
119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/rna_io/rna_record.h: In instantiation of ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = seqan::RnaRecord; _Args = {seqan::RnaRecord}]’:
/usr/include/c++/13/bits/stl_uninitialized.h:120:21: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*]’
/usr/include/c++/13/bits/stl_uninitialized.h:137:32: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]’
/usr/include/c++/13/bits/stl_uninitialized.h:185:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*]’
/usr/include/c++/13/bits/stl_uninitialized.h:373:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]’
/usr/include/c++/13/bits/stl_uninitialized.h:384:41: required from ‘_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Allocator = allocator<seqan::RnaRecord>]’
/usr/include/c++/13/bits/vector.tcc:766:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:973:11: required from ‘void seqan::insert(T&&, TPosition, const TSeq&) [with T = std::vector<RnaRecord>&; TPosition = unsigned int; TSeq = RnaRecord]’
/<<PKGBUILDDIR>>/include/seqan/sequence/adapt_stl_container.h:910:11: required from ‘typename seqan::EnableIf<seqan::And<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, seqan::Not<seqan::FixedSize_<typename seqan::RemoveReference<T>::Type> > >, void>::Type seqan::append(TContainer&&, const TSource&, const Tag<TExpand>&) [with TContainer = std::vector<RnaRecord>&; TSource = RnaRecord; TExpand = TagGenerous_; typename EnableIf<And<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, Not<FixedSize_<typename RemoveReference<T>::Type> > >, void>::Type = void; typename RemoveReference<T>::Type = std::vector<RnaRecord>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11: required from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = std::vector<RnaRecord>&; TSource = RnaRecord]’
/<<PKGBUILDDIR>>/include/seqan/rna_io/rna_struct_file.h:315:15: required from ‘void seqan::readRecords(RnaStructContents&, FormattedFile<Tag<RnaStruct_>, Tag<Input_>, TSpec>&, TSize) [with TSpec = void; TSize = unsigned int]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/rna_io/test_rna_io.cpp:49:5: required from here
/<<PKGBUILDDIR>>/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
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/align_base.h:104:13: note: because ‘seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >’ has user-provided ‘seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]’
104 | Align & operator=(Align const & other)
| ^~~~~~~~
/usr/include/c++/13/bits/stl_construct.h:119:7: note: synthesized method ‘seqan::RnaRecord::RnaRecord(seqan::RnaRecord&&)’ first required here
119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic.h:61:
/<<PKGBUILDDIR>>/include/seqan/rna_io/ebpseq_read_write.h: In lambda function:
/<<PKGBUILDDIR>>/include/seqan/basic/basic_exception.h:158:29: warning: ‘pairPos’ may be used uninitialized [-Wmaybe-uninitialized]
158 | #define SEQAN_THROW(E) throw E
/<<PKGBUILDDIR>>/include/seqan/rna_io/ebpseq_read_write.h:307:21: note: in expansion of macro ‘SEQAN_THROW’
307 | SEQAN_THROW(BadLexicalCast(pairPos, buffer));
| ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/rna_io.h:67:
/<<PKGBUILDDIR>>/include/seqan/rna_io/ebpseq_read_write.h:282:22: note: ‘pairPos’ declared here
282 | unsigned pairPos;
| ^~~~~~~
[ 15%] Linking CXX executable ../../bin/test_rna_io
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -o ../../bin/test_rna_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_rna_io
make -f tests/roi_io/CMakeFiles/test_roi_io.dir/build.make tests/roi_io/CMakeFiles/test_roi_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/roi_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/roi_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/roi_io/CMakeFiles/test_roi_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/roi_io/CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/roi_io/CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -MF CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o.d -o CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -c /<<PKGBUILDDIR>>/tests/roi_io/test_roi_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:45,
from /<<PKGBUILDDIR>>/tests/roi_io/test_roi_io.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/istream:40,
from /usr/include/c++/13/sstream:40,
from /<<PKGBUILDDIR>>/tests/roi_io/test_roi_io.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/bam_io.h:50,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/bam_sam.h:39,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:55:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/roi_io/test_roi_io.cpp:215:5: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_roi_io
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -o ../../bin/test_roi_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_roi_io
make -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/score /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/score /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/score/CMakeFiles/test_score.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/score/CMakeFiles/test_score.dir/test_score.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/score/CMakeFiles/test_score.dir/test_score.cpp.o -MF CMakeFiles/test_score.dir/test_score.cpp.o.d -o CMakeFiles/test_score.dir/test_score.cpp.o -c /<<PKGBUILDDIR>>/tests/score/test_score.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/include/seqan/score.h:43,
from /<<PKGBUILDDIR>>/tests/score/test_score.cpp:50:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/tests/score/test_score.cpp:41:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/tests/score/test_score.cpp:52:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/score/score_matrix_io.h:140:79:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/score/score_matrix_io.h:140:79,
inlined from ‘void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/score/score_matrix_io.h:155:9,
inlined from ‘bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>]’ at /<<PKGBUILDDIR>>/include/seqan/score/score_matrix_io.h:183:9:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 15%] Linking CXX executable ../../bin/test_score
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_score.dir/test_score.cpp.o -o ../../bin/test_score -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_score
make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_combination.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -MF CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o.d -o CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_combination.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_combination.cpp:43:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_combination.cpp:42:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_combination.cpp:45:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_combination
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_combination.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -o ../../bin/test_seeds_combination -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_combination
make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_extension.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -MF CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o.d -o CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_extension.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_extension.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_extension.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_extension.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_extension
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_extension.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -o ../../bin/test_seeds_extension -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_extension
make -f tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build.make tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -MF CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o.d -o CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_global_chaining.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_global_chaining.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_global_chaining.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_global_chaining.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_global_chaining
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -o ../../bin/test_seeds_global_chaining -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_global_chaining
make -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -MF CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o.d -o CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_base.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_base.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_base.cpp:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_base.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_seed_base
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -o ../../bin/test_seeds_seed_base -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_seed_base
make -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -MF CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o.d -o CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_chained.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_chained.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_chained.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_chained.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_seed_chained
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -o ../../bin/test_seeds_seed_chained -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_seed_chained
make -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -MF CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o.d -o CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_diagonal.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_diagonal.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_diagonal.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_diagonal.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_seed_diagonal
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_diagonal.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -o ../../bin/test_seeds_seed_diagonal -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_seed_diagonal
make -f tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -MF CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o.d -o CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_base.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_base.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_base.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_base.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_seed_set_base
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -o ../../bin/test_seeds_seed_set_base -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_seed_set_base
make -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -MF CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o.d -o CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_unordered.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_unordered.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_unordered.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_seeds_seed_set_unordered.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_seed_set_unordered
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_set_unordered.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -o ../../bin/test_seeds_seed_set_unordered -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_seed_set_unordered
make -f tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/build.make tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o
cd /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -MF CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o.d -o CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/istream:40,
from /usr/include/c++/13/sstream:40,
from /<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:43:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:97,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:744:24: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:744:24: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna_>; TSeqVValue = SimpleType<unsigned char, Dna_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna_>; TSeqVValue = SimpleType<unsigned char, Dna_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:245:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:221:32: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from ‘void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_align_banded_chain_impl
cd /<<PKGBUILDDIR>>/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -o ../../bin/test_seeds_align_banded_chain_impl -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_align_banded_chain_impl
make -f tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build.make tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -MF CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o.d -o CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -c /<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:41:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
from /usr/include/c++/13/vector:68,
from /<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:50,
from /<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:43:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
42 | struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:57:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | public std::binary_function <
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:206:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
206 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:321:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
321 | struct insertBucket : public std::unary_function<TPageBucket, void> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/find.h:47,
from /<<PKGBUILDDIR>>/include/seqan/index.h:46:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:47:
/<<PKGBUILDDIR>>/include/seqan/misc/set.h:373:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
373 | struct SetLess_ : public std::binary_function<TElement, TElement, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:76:
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:340:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
340 | struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:646:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
646 | struct FunctorGlobalize : public std::unary_function<InType,Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_base.h:660:68: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
660 | struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:91:
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:666:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
666 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:714:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
714 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:782:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
782 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:851:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
851 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:885:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
885 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:933:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
933 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1814:33: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_qgram.h:1833:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
1833 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:102:
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:46:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
46 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_sa_qsort.h:85:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
85 | public std::binary_function < TSAValue, TSAValue, bool >
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:107:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:98:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
98 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:112:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
112 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:127:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
127 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:144:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew3.h:154:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:110:
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:110:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | public std::binary_function < SkewDCStream<TValue>,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/pipe_merger7.h:143:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
143 | public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:111:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:65:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
65 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:99:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
99 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:118:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
118 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:132:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
132 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:154:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
154 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:175:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
175 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7.h:185:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
185 | public std::binary_function<TValue, TValue, TResult>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:114:
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:57:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:97:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
97 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_skew7_multi.h:141:21: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
141 | public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:121:
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:59:38: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
59 | struct _mapInverse : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/index/index_lcp.h:164:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
164 | struct _mapInverseMulti : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:125:
/<<PKGBUILDDIR>>/include/seqan/index/index_bwt.h:144:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | struct _filterGlobalizer : public std::unary_function<InType,Result> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:131:
/<<PKGBUILDDIR>>/include/seqan/index/index_shims.h:556:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
556 | public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/index.h:188:
/<<PKGBUILDDIR>>/include/seqan/index/repeat_base.h:120:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88,
from /<<PKGBUILDDIR>>/include/seqan/seeds.h:52:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86,
from /<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:97,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:419:41: required from ‘TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:744:24: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:624:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
647 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
351 | return TIterator(me, begin(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
486 | return TIterator(me, end(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:631:62: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:419:41: required from ‘TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
586 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:744:24: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:419:41: required from ‘TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:509:41: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:510:37: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
486 | return TIterator(me, end(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/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_>]’:
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:381:19: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:453:18: required from ‘void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:515:18: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
124 | : data_container(other_.data_container),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:117:40: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:419:41: required from ‘TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:526:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:201:41: required from ‘TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:647:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:624:58: required from ‘void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]’
/<<PKGBUILDDIR>>/include/seqan/align/dp_algorithm_impl.h:1417:26: required from ‘typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from ‘typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from ‘typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from ‘TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from ‘TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]’
/<<PKGBUILDDIR>>/include/seqan/seeds/banded_chain_alignment.h:270:41: required from ‘TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 17%] Linking CXX executable ../../bin/test_seeds_banded_chain_alignment_interface
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -o ../../bin/test_seeds_banded_chain_alignment_interface -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 17%] Built target test_seeds_banded_chain_alignment_interface
make -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/seq_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seq_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seq_io/CMakeFiles/test_seq_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object tests/seq_io/CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seq_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seq_io/CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -MF CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o.d -o CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -c /<<PKGBUILDDIR>>/tests/seq_io/test_seq_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/seq_io/test_seq_io.cpp:36:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/seq_io/test_seq_io.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:52,
from /<<PKGBUILDDIR>>/tests/seq_io/test_seq_io.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/seq_io/fasta_fastq.h:221:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
221 | struct QualityExtractor : public std::unary_function<TValue, char>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/bam_io.h:50,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/bam_sam.h:39,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:55:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:60,
from /<<PKGBUILDDIR>>/include/seqan/seq_io/fai_index.h:41,
from /<<PKGBUILDDIR>>/include/seqan/seq_io.h:73:
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:352:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
352 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:362:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
362 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:372:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
372 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:382:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
382 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:392:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
392 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/store/store_align.h:402:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
402 | public std::binary_function<TAlignedRead, TAlignedRead, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/store.h:62:
/<<PKGBUILDDIR>>/include/seqan/store/store_all.h:2155:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
2155 | public std::binary_function<
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:75:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:98,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:75:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seq_io/test_read_bam.h:53:51: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seq_io/test_read_bam.h:53:51: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:151:25: required from ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:114:36: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:739:17: required from ‘bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]’
/<<PKGBUILDDIR>>/include/seqan/bam_io/bam_index_bai.h:699:14: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seq_io/test_read_bam.h:53:51: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:257:14: required from ‘seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]’
/<<PKGBUILDDIR>>/tests/seq_io/test_write_bam.h:51:52: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h: In instantiation of ‘bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]’:
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: recursively required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:120:35: required from ‘bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/formatted_file.h:722:37: required from ‘bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]’
/<<PKGBUILDDIR>>/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]’
/<<PKGBUILDDIR>>/tests/seq_io/test_read_bam.h:53:51: required from here
/<<PKGBUILDDIR>>/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared ‘constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy]
159 | TLowcase lowcaseFileName(fileName);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_prefix.h:117:5: note: because ‘seqan::Segment<const char*, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]’
117 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of ‘seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]’
150 | ModifiedString(typename Parameter_<THost>::Type host):
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/stream.h:119:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:620:16,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const short int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:627:13,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]’,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:82:21,
inlined from ‘bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:77:10,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:620:16,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]’ at /<<PKGBUILDDIR>>/include/seqan/basic/fundamental_tags.h:629:20,
inlined from ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const signed char&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/read_sam.h:320:50:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const unsigned int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
In function ‘TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]’,
inlined from ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]’ at /<<PKGBUILDDIR>>/include/seqan/bam_io/read_sam.h:363:43:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:255:9: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized]
255 | throw BadLexicalCast(target, source);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h: In function ‘void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]’:
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type ‘const int&’ to ‘seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]’ declared here
72 | BadLexicalCast(TTarget const & target, TSource const & source) :
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/stream/lexical_cast.h:253:13: note: ‘target’ declared here
253 | TTarget target;
| ^~~~~~
[ 17%] Linking CXX executable ../../bin/test_seq_io
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/seq_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seq_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -o ../../bin/test_seq_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 17%] Built target test_seq_io
make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/sequence /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence/CMakeFiles/test_sequence.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object tests/sequence/CMakeFiles/test_sequence.dir/test_sequence.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence/CMakeFiles/test_sequence.dir/test_sequence.cpp.o -MF CMakeFiles/test_sequence.dir/test_sequence.cpp.o.d -o CMakeFiles/test_sequence.dir/test_sequence.cpp.o -c /<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:36:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:42:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In instantiation of ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:91:2: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1191:34: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1191 | Test_Assignments_Combinatoric(str1, str5, Exact());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:96,
from /<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:37:
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = unsigned int]’
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1192:34: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1192 | Test_Assignments_Combinatoric(str1, str5, Generous());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = unsigned int]’
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1193:34: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1193 | Test_Assignments_Combinatoric(str1, str5, Limit());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = unsigned int]’
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1195:34: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1195 | Test_Assignments_Combinatoric(str1, str5, Exact(), 3);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = unsigned int]’
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1196:34: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1196 | Test_Assignments_Combinatoric(str1, str5, Generous(), 3);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = unsigned int]’
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1197:34: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1197 | Test_Assignments_Combinatoric(str1, str5, Limit(), 3);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = unsigned int]’
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In instantiation of ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:792:32: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
792 | Infix<String<char> >::Type infix_2(infix_1);
| ^~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:866:33: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
866 | Suffix<String<char> >::Type suffix_2(suffix_1);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:97:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:45:
/<<PKGBUILDDIR>>/tests/sequence/test_segment.h: In instantiation of ‘void SEQAN_TEST_Infix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:103:5: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_segment.h:51:32: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
51 | Infix<String<char> >::Type infix_2(infix_1);
| ^~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_segment.h: In instantiation of ‘void SEQAN_TEST_Suffix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:104:5: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_segment.h:160:33: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
160 | Suffix<String<char> >::Type suffix_2(suffix_1);
| ^~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In instantiation of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1191:34: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:91:2: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In instantiation of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1192:34: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:91:2: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In instantiation of ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1193:34: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:91:2: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_segment.h:256:5: required from ‘void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:105:5: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
586 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:94:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:362:17: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:815:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:497:15: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:817:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:820:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:821:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/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()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: 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_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:362:17: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:888:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
343 | return TIterator(me, begin(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:512:23: required from ‘typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:497:15: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:890:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
478 | return TIterator(me, end(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:369:17: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:893:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
351 | return TIterator(me, begin(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:520:23: required from ‘typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:504:15: required from ‘typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:894:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared ‘constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy]
486 | return TIterator(me, end(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:586:12: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_segment.h:256:5: required from ‘void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:105:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, SuffixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:117:40: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:343:12: required from ‘typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:385:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:362:17: required from ‘typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:888:5: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:93:2: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<char, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<char, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:946:71: required from ‘bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:998:21: required from ‘bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1109:9: required from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_; size_t = unsigned int]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1200:34: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:91:2: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared ‘constexpr seqan::Segment<char, seqan::InfixSegment>::Segment(const seqan::Segment<char, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
351 | return TIterator(me, begin(me, Standard()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<char, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = char]’
143 | operator = (Segment const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<char, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<char, seqan::InfixSegment>]’
116 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = char; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<char, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:117:40: required from ‘seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<char, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<char, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<char, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<char, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:946:71: required from ‘bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:998:21: required from ‘bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1109:9: required from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_; size_t = unsigned int]’
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1200:34: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.cpp:91:2: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared ‘constexpr seqan::Segment<char, seqan::InfixSegment>::Segment(const seqan::Segment<char, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy]
443 | return me;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<char, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = char]’
143 | operator = (Segment const & source)
| ^~~~~~~~
In file included from /usr/include/c++/13/string:51:
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char [1]; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char [1]; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::appendValue(StringSet<TString1, Owner<ConcatDirect<TSpec1> > >&, const TString2&, Tag<TUsage>) [with TString = String<char, Alloc<> >; TString2 = char [1]; TSpec = void; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_set_concat_direct.h:403:11,
inlined from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Alloc<> >, Owner<ConcatDirect<> > >&; TSource = const char (&)[1]]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16,
inlined from ‘void Test_StringSet_Concat() [with TSpec = seqan::Owner<seqan::ConcatDirect<> >]’ at /<<PKGBUILDDIR>>/tests/sequence/test_stringset.h:112:16:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char [1]; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char [1]; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void Test_String_Base_Assignments(TMe&) [with TExpand = seqan::Tag<seqan::TagGenerous_>; TMe = seqan::String<char, seqan::Alloc<> >]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:204:11:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char [1]; TExpand = seqan::Tag<seqan::TagExact_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char [1]; TExpand = TagExact_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void Test_String_Base_Assignments(TMe&) [with TExpand = seqan::Tag<seqan::TagExact_>; TMe = seqan::String<char, seqan::Alloc<> >]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:204:11:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Alloc<> >&; TSource = char]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘seqan::String<TValue, TSpec>& seqan::operator+=(String<TValue, TSpec>&, const TRight&) [with TLeftValue = char; TLeftSpec = Alloc<>; TRight = char]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1811:11,
inlined from ‘void SEQAN_TEST_String_Base() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:335:10:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘<anonymous>’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_String_Base() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:335:10: note: ‘<anonymous>’ declared here
335 | str1 += 'x';
| ~~~~~^~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(TTargetValue*, const TSource&, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:498:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1106:11:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: ‘source’ declared here
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(TTargetValue*, const TSource&, size_t, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:508:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1113:11:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: ‘source’ declared here
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(TTargetValue*, const TSource&, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:498:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1120:11:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(TTargetValue*, const TSource&, size_t, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:508:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1121:11:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::ReplaceString_<TExpand>::replace_(TTarget&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, TSource&, typename seqan::Size<T>::Type) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1450:31,
inlined from ‘void seqan::replace(TTargetValue*, size_t, size_t, const TSource&, size_t, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:557:44,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1134:12:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: ‘source’ declared here
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::ReplaceString_<TExpand>::replace_(TTarget&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, TSource&, typename seqan::Size<T>::Type) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1450:31,
inlined from ‘void seqan::replace(TTargetValue*, size_t, size_t, const TSource&, size_t, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:557:44,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1147:12:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1089:62: note: ‘source’ declared here
1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
| ~~~~~~~~^~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::ReplaceString_<TExpand>::replace_(TTarget&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, TSource&, typename seqan::Size<T>::Type) [with TTarget = char*; TSource = const char; TExpand = seqan::Tag<seqan::TagInsist_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1450:31,
inlined from ‘void seqan::replace(TTargetValue*, size_t, size_t, const TSource&, size_t, Tag<TExpand>) [with TTargetValue = char; TSource = char; TExpand = TagInsist_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/adapt_array_pointer.h:557:44,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1153:12:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = char [800]; TSource = char; TExpand = seqan::TagInsist_]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagExact_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagExact_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1106:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1200:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:1613:10: note: ‘source’ declared here
1613 | void SEQAN_TEST_ ## test_name()
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1156:1: note: in expansion of macro ‘SEQAN_DEFINE_TEST’
1156 | SEQAN_DEFINE_TEST(Combinatoric)
| ^~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagExact_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, typename Size<String<TValue, TSpec> >::Type, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagExact_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1297:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1113:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1200:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:1613:10: note: ‘source’ declared here
1613 | void SEQAN_TEST_ ## test_name()
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1156:1: note: in expansion of macro ‘SEQAN_DEFINE_TEST’
1156 | SEQAN_DEFINE_TEST(Combinatoric)
| ^~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagExact_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagExact_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1120:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1200:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagExact_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, typename Size<String<TValue, TSpec> >::Type, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagExact_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1297:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1121:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1200:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, typename Size<String<TValue, TSpec> >::Type, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1297:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagGenerous_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1113:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1201:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:1613:10: note: ‘source’ declared here
1613 | void SEQAN_TEST_ ## test_name()
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1156:1: note: in expansion of macro ‘SEQAN_DEFINE_TEST’
1156 | SEQAN_DEFINE_TEST(Combinatoric)
| ^~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, typename Size<String<TValue, TSpec> >::Type, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1297:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagGenerous_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1121:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1201:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagLimit_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagLimit_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagLimit_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1106:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1202:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:1613:10: note: ‘source’ declared here
1613 | void SEQAN_TEST_ ## test_name()
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1156:1: note: in expansion of macro ‘SEQAN_DEFINE_TEST’
1156 | SEQAN_DEFINE_TEST(Combinatoric)
| ^~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagLimit_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, typename Size<String<TValue, TSpec> >::Type, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagLimit_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1297:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagLimit_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1113:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1202:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source’ with type ‘char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:1613:10: note: ‘source’ declared here
1613 | void SEQAN_TEST_ ## test_name()
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1156:1: note: in expansion of macro ‘SEQAN_DEFINE_TEST’
1156 | SEQAN_DEFINE_TEST(Combinatoric)
| ^~~~~~~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagLimit_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagLimit_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagLimit_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1120:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1202:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&, typename seqan::Size<T>::Type) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = const char; TExpand = seqan::Tag<seqan::TagLimit_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1258:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, typename Size<String<TValue, TSpec> >::Type, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Alloc<>; TSource = char; TExpand = TagLimit_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1297:42,
inlined from ‘void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagLimit_]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1121:11,
inlined from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ at /<<PKGBUILDDIR>>/tests/sequence/test_string.h:1202:34:
/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, unsigned int)’ forming offset 1 is out of the bounds [0, 1] of object ‘source_const’ with type ‘const char’ [-Warray-bounds=]
437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string.h: In function ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string.h:1097:19: note: ‘source_const’ declared here
1097 | TSource const source_const(source);
| ^~~~~~~~~~~~
[ 17%] Linking CXX executable ../../bin/test_sequence
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sequence.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence.dir/test_sequence.cpp.o -o ../../bin/test_sequence -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 17%] Built target test_sequence
make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/sequence /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence/CMakeFiles/test_sequence_v2.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 18%] Building CXX object tests/sequence/CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence/CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -MF CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o.d -o CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -c /<<PKGBUILDDIR>>/tests/sequence/test_sequence_v2.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:43,
from /<<PKGBUILDDIR>>/tests/sequence/test_sequence_v2.cpp:40:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/sequence/test_sequence_v2.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = std::__cxx11::list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = std::__cxx11::list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = std::__cxx11::list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = std::forward_list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = std::forward_list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = std::forward_list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = std::deque<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::deque<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = std::deque<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::deque<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = std::deque<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::deque<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = std::vector<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = std::vector<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = std::vector<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = seqan::String<CountingChar, seqan::Alloc<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::Alloc<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::Alloc<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Alloc<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = seqan::String<CountingChar, seqan::Block<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Block<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::Block<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Block<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::Block<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Block<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = seqan::String<CountingChar, seqan::Array<100> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1810:22: required from ‘void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Array<100> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1805:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1769 | ref = 'G';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::Array<100> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Array<100> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::Array<100> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Array<100> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::MMap<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::MMap<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::MMap<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::MMap<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1393:22: required from ‘void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1388:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1371 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21: required from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1079:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:72,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = char; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:785:15: required from ‘void testSequenceOperatorAssign(TString&) [with TString = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:795:31: required from ‘void StringTestCommon__OperatorAssign<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:790:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
118 | target = source;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h: In instantiation of ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = CountingChar; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:702:11: required from ‘void seqan::assignValue(T&, TPos, const TValue&) [with T = std::__cxx11::list<CountingChar>; TValue = CountingChar; TPos = int]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:937:16: required from ‘void testSequenceAssignValue(TString&) [with TString = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:946:28: required from ‘void StringTestCommon__AssignValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:941:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
118 | target = source;
| ~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [1]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [1]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1671:11: required from ‘void testSequenceReserve(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1704:24: required from ‘void StringTestCommon__Reserve<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1699:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [11]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [11]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1561:11: required from ‘void testSequenceLength(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1570:23: required from ‘void StringTestCommon__Length<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1565:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [2]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [2]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1516:15: required from ‘void testSequenceIter(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1543:21: required from ‘void StringTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1538:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [5]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [5]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1528:15: required from ‘void testSequenceIter(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1543:21: required from ‘void StringTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1538:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [13]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [13]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1337:15: required from ‘void testSequenceEraseBack(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1356:26: required from ‘void StringTestCommon__EraseBack<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1351:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [12]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [12]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1339:15: required from ‘void testSequenceEraseBack(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1356:26: required from ‘void StringTestCommon__EraseBack<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1351:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::append(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = String<CountingChar, External<> >; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11: required from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<CountingChar, External<> >&; TSource = String<CountingChar, External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:964:15: required from ‘void testSequenceAppend(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1008:23: required from ‘void StringTestCommon__Append<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1003:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2098:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2098 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [25]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [25]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:998:15: required from ‘void testSequenceAppend(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1008:23: required from ‘void StringTestCommon__Append<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1003:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [3]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [3]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:935:11: required from ‘void testSequenceAssignValue(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:946:28: required from ‘void StringTestCommon__AssignValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:941:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [6]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [6]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:905:15: required from ‘void testSequenceReverse(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:922:24: required from ‘void StringTestCommon__Reverse<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:917:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = String<CountingChar, External<> >; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:983:11: required from ‘void seqan::assign(String<TValue, TSpec>&, TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = String<CountingChar, External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:774:15: required from ‘void testSequenceOperatorAssign(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:795:31: required from ‘void StringTestCommon__OperatorAssign<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:790:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [4]; TExpand = TagGenerous_]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:992:11: required from ‘void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [4]]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:405:15: required from ‘void testSequenceLessEqual(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:424:26: required from ‘void StringTestCommon__LessEqualOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:419:1: required from here
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy]
2171 | *it_target = *it_source;
| ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:69:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’
69 | CountingChar(CountingChar const & other) : value(other.value)
| ^~~~~~~~~~~~
In function ‘void testSequenceBack(TString&) [with TString = std::forward_list<CountingChar>]’,
inlined from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:5: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
1062 | val = 'A';
| ^~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In member function ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1057:13: note: at offset 4 into destination object ‘string’ of size 4
1057 | TString string;
| ^~~~~~
In function ‘void testSequenceBack(TString&) [with TString = std::forward_list<char>]’,
inlined from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
1062 | val = 'A';
| ~~~~^~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In member function ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<char>]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1057:13: note: at offset 4 into destination object ‘string’ of size 4
1057 | TString string;
| ^~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/basic/basic_alphabet.h:93,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_container.h:47,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:71:
In function ‘void seqan::assign(Dna5&, char)’,
inlined from ‘seqan::SimpleType<TValue, TSpec>& seqan::SimpleType<TValue, TSpec>::operator=(const T&) [with T = char; TValue = unsigned char; TSpec = seqan::Dna5_]’ at /<<PKGBUILDDIR>>/include/seqan/basic/alphabet_simple_type.h:167:15,
inlined from ‘void testSequenceBack(TString&) [with TString = std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_> >]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1062:9,
inlined from ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_> >]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1084:21:
/<<PKGBUILDDIR>>/include/seqan/basic/alphabet_residue.h:719:18: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
719 | target.value = TranslateTableCharToDna5_<>::VALUE[(unsigned char) c_source];
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In member function ‘void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:1057:13: note: at offset 4 into destination object ‘string’ of size 4
1057 | TString string;
| ^~~~~~
In file included from /usr/include/c++/13/string:51:
In function ‘constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]’,
inlined from ‘static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1364:38,
inlined from ‘static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1353:17,
inlined from ‘bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]’ at /usr/include/c++/13/bits/stl_algobase.h:1391:60,
inlined from ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1425:49,
inlined from ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1748:48,
inlined from ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2077:42,
inlined from ‘void testSequenceLess(TString&) [with TString = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:301:9,
inlined from ‘void StringTestCommon__LessOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:346:21:
/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 1 null where non-null expected [-Wnonnull]
108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function ‘int __builtin_memcmp(const void*, const void*, unsigned int)’
In function ‘constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]’,
inlined from ‘static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1364:38,
inlined from ‘static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1353:17,
inlined from ‘bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]’ at /usr/include/c++/13/bits/stl_algobase.h:1391:60,
inlined from ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1425:49,
inlined from ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1748:48,
inlined from ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2077:42,
inlined from ‘bool std::operator>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2090:18,
inlined from ‘void testSequenceGreater(TString&) [with TString = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:441:9,
inlined from ‘void StringTestCommon__GreaterOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:486:24:
/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 1 null where non-null expected [-Wnonnull]
108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function ‘int __builtin_memcmp(const void*, const void*, unsigned int)’
In function ‘constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]’,
inlined from ‘static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1364:38,
inlined from ‘static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1353:17,
inlined from ‘bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]’ at /usr/include/c++/13/bits/stl_algobase.h:1391:60,
inlined from ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1425:49,
inlined from ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1748:48,
inlined from ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2077:42,
inlined from ‘bool std::operator>=(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2102:20,
inlined from ‘void testSequenceGreaterEqual(TString&) [with TString = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:510:9,
inlined from ‘void StringTestCommon__GreaterEqualOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:555:29:
/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull]
108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function ‘int __builtin_memcmp(const void*, const void*, unsigned int)’
In function ‘constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]’,
inlined from ‘static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1364:38,
inlined from ‘static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]’ at /usr/include/c++/13/bits/stl_algobase.h:1353:17,
inlined from ‘bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]’ at /usr/include/c++/13/bits/stl_algobase.h:1391:60,
inlined from ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1425:49,
inlined from ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]’ at /usr/include/c++/13/bits/stl_algobase.h:1748:48,
inlined from ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2077:42,
inlined from ‘bool std::operator<=(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]’ at /usr/include/c++/13/bits/stl_vector.h:2096:20,
inlined from ‘void testSequenceLessEqual(TString&) [with TString = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:370:9,
inlined from ‘void StringTestCommon__LessEqualOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:424:26:
/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull]
108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function ‘int __builtin_memcmp(const void*, const void*, unsigned int)’
In static member function ‘static void std::__copy_move<false, false, std::random_access_iterator_tag>::__assign_one(_Tp*, _Up*) [with _Tp = char; _Up = const char]’,
inlined from ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const char; _Up = char; bool _IsMove = false]’ at /usr/include/c++/13/bits/stl_algobase.h:440:20,
inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char*; _OI = char*]’ at /usr/include/c++/13/bits/stl_algobase.h:633:7,
inlined from ‘void seqan::_arrayCopyForwardDefault(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:635:14,
inlined from ‘void seqan::arrayCopyForward(TSource1, TSource2, TTarget) [with TTarget = char*; TSource1 = const char*; TSource2 = const char*]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:644:29,
inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1003:21,
inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const char; TValueTarget = char]’ at /<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:1031:31,
inlined from ‘static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<char, seqan::Array<100> >; TSource = const seqan::String<char, seqan::Array<100> >; TExpand = seqan::Tag<seqan::TagGenerous_>]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1238:31,
inlined from ‘void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = char; TTargetSpec = Array<100>; TSource = String<char, Array<100> >; TExpand = TagGenerous_]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1287:42,
inlined from ‘void seqan::append(TTarget&&, const TSource&) [with TTarget = String<char, Array<100> >&; TSource = String<char, Array<100> >]’ at /<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:903:11,
inlined from ‘void testSequenceAppend(TString&) [with TString = seqan::String<char, seqan::Array<100> >]’ at /<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:964:15:
/usr/include/c++/13/bits/stl_algobase.h:398:17: warning: ‘string2.seqan::String<char, seqan::Array<100> >::data_begin[0]’ may be used uninitialized [-Wmaybe-uninitialized]
398 | { *__to = *__from; }
| ~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h: In function ‘void testSequenceAppend(TString&) [with TString = seqan::String<char, seqan::Array<100> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_sequence.h:962:17: note: ‘string2’ declared here
962 | TString string2;
| ^~~~~~~
[ 18%] Linking CXX executable ../../bin/test_sequence_v2
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sequence_v2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -o ../../bin/test_sequence_v2 -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 18%] Built target test_sequence_v2
make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/sequence /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence/CMakeFiles/test_stringset_v2.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/sequence/CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence/CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -MF CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o.d -o CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -c /<<PKGBUILDDIR>>/tests/sequence/test_stringset_v2.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:44,
from /<<PKGBUILDDIR>>/tests/sequence/test_stringset_v2.cpp:42:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/sequence/test_stringset_v2.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h: In instantiation of ‘void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1566:22: required from ‘void StringSetTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1558:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1516 | SEQAN_ASSERT(TString(*iterator) == "AAAA");
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:110,
from /<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:43:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1537 | SEQAN_ASSERT(TString(*iterator) == "TTTT");
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h: In instantiation of ‘void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:887:23: required from ‘void StringSetTestCommon__Begin<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:879:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
855 | SEQAN_ASSERT(TString(*begin(stringSet)) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
856 | SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
857 | SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h: In instantiation of ‘void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1566:22: required from ‘void StringSetTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1558:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1516 | SEQAN_ASSERT(TString(*iterator) == "AAAA");
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1537 | SEQAN_ASSERT(TString(*iterator) == "TTTT");
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h: In instantiation of ‘void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:887:23: required from ‘void StringSetTestCommon__Begin<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:879:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
855 | SEQAN_ASSERT(TString(*begin(stringSet)) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
856 | SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
857 | SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h: In instantiation of ‘void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1566:22: required from ‘void StringSetTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1558:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1516 | SEQAN_ASSERT(TString(*iterator) == "AAAA");
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1537 | SEQAN_ASSERT(TString(*iterator) == "TTTT");
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h: In instantiation of ‘void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’:
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:887:23: required from ‘void StringSetTestCommon__Begin<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:879:1: required from here
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
855 | SEQAN_ASSERT(TString(*begin(stringSet)) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
856 | SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
857 | SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro ‘SEQAN_ASSERT’
2224 | (_arg1), # _arg1)) { \
| ^~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:105:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h: In instantiation of ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<char, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<char, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<char, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<char, Packed<> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<char, Packed<> >; TString2 = String<char, Packed<> >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Packed<> >, Owner<> >&; TSource = String<char, Packed<> >&]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1826:16: required from ‘void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1898:23: required from ‘void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1893:1: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1342 | TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h: In instantiation of ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<short int, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<short int, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<short int, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<short int, Packed<> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<short int, Packed<> >; TString2 = String<short int, Packed<> >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<short int, Packed<> >, Owner<> >&; TSource = String<short int, Packed<> >&]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1826:16: required from ‘void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1898:23: required from ‘void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1893:1: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1342 | TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h: In instantiation of ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<SimpleType<unsigned char, Dna_>, Packed<> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TString2 = String<SimpleType<unsigned char, Dna_>, Packed<> >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<> >&; TSource = String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1826:16: required from ‘void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1898:23: required from ‘void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1893:1: required from here
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
1342 | TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
| ^~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_fundamental.h:82,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:58:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<char, seqan::Packed<> >*; TParam = seqan::String<char, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<char, Packed<> >*; TParam = String<char, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1348:31: required from ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<char, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag<seqan::TagGenerous_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<char, Packed<> >; TTargetSpec = Alloc<>; TValue = const char (&)[5]; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<char, Packed<> >; TString2 = char [5]; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Packed<> >, Owner<> >&; TSource = char (&)[5]]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:2259:16: required from ‘void StringSetTestCommon__SuffixOnValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:2249:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
254 | new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<short int, seqan::Packed<> >*; TParam = seqan::String<short int, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<short int, Packed<> >*; TParam = String<short int, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1348:31: required from ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<short int, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag<seqan::TagGenerous_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<short int, Packed<> >; TTargetSpec = Alloc<>; TValue = const char (&)[5]; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<short int, Packed<> >; TString2 = char [5]; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<short int, Packed<> >, Owner<> >&; TSource = char (&)[5]]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:2259:16: required from ‘void StringSetTestCommon__SuffixOnValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:2249:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
254 | new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >*; TParam = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = String<SimpleType<unsigned char, Dna_>, Packed<> >]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1348:31: required from ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag<seqan::TagGenerous_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TTargetSpec = Alloc<>; TValue = const char (&)[5]; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TString2 = char [5]; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<> >&; TSource = char (&)[5]]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:2259:16: required from ‘void StringSetTestCommon__SuffixOnValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:2249:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<char, seqan::Packed<> >*; TParam = const seqan::String<char, seqan::Packed<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<char, Packed<> >*; TParam = const String<char, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1354:27: required from ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<char, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<char, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<char, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<char, Packed<> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<char, Packed<> >; TString2 = String<char, Packed<> >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Packed<> >, Owner<> >&; TSource = String<char, Packed<> >&]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1826:16: required from ‘void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1898:23: required from ‘void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1893:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared ‘seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
254 | new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<char, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<short int, seqan::Packed<> >*; TParam = const seqan::String<short int, seqan::Packed<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<short int, Packed<> >*; TParam = const String<short int, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1354:27: required from ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<short int, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<short int, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<short int, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<short int, Packed<> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<short int, Packed<> >; TString2 = String<short int, Packed<> >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<short int, Packed<> >, Owner<> >&; TSource = String<short int, Packed<> >&]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1826:16: required from ‘void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1898:23: required from ‘void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1893:1: required from here
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared ‘seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy]
254 | new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<short int, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
/<<PKGBUILDDIR>>/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<> >&]’:
/<<PKGBUILDDIR>>/include/seqan/basic/array_construct_destruct.h:305:28: required from ‘void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1354:27: required from ‘static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_base.h:1366:54: required from ‘void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<SimpleType<unsigned char, Dna_>, Packed<> >&; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/string_set_owner.h:174:16: required from ‘void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TString2 = String<SimpleType<unsigned char, Dna_>, Packed<> >; TExpand = TagGenerous_]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:937:16: required from ‘void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<> >&; TSource = String<SimpleType<unsigned char, Dna_>, Packed<> >&]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1826:16: required from ‘void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1898:23: required from ‘void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]’
/<<PKGBUILDDIR>>/tests/sequence/test_string_set.h:1893:1: required from here
/<<PKGBUILDDIR>>/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_));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/sequence/string_packed.h:163:14: note: because ‘seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >’ has user-provided ‘seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]’
163 | String & operator =(String const & source)
| ^~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_stringset_v2
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stringset_v2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -o ../../bin/test_stringset_v2 -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Built target test_stringset_v2
make -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/sequence_journaled /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence_journaled /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence_journaled && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -MF CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o.d -o CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -c /<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/sequence.h:94,
from /<<PKGBUILDDIR>>/include/seqan/file.h:58:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h: In instantiation of ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’:
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from ‘TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]’
/<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.h:70:14: required from ‘void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]’
/<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.h:1179:30: required from ‘void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:96:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::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 /<<PKGBUILDDIR>>/include/seqan/basic/basic_iterator.h:80,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:86:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing 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 /<<PKGBUILDDIR>>/include/seqan/sequence.h:95:
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h: In instantiation of ‘typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]’:
/<<PKGBUILDDIR>>/include/seqan/basic/iterator_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>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:351:12: required from ‘typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]’
/<<PKGBUILDDIR>>/include/seqan/sequence/sequence_interface.h:392:25: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/stream/iter_stream.h:515:17: required from ‘typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]’
/<<PKGBUILDDIR>>/include/seqan/basic/basic_stream.h:1085:87: required from ‘typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]’
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_base.h:789:10: required from ‘TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]’
/<<PKGBUILDDIR>>/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from ‘TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]’
/<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.h:70:14: required from ‘void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]’
/<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.h:1179:30: required from ‘void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’
/<<PKGBUILDDIR>>/tests/sequence_journaled/test_sequence_journaled.cpp:46:5: required from here
/<<PKGBUILDDIR>>/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;
| ^~
/<<PKGBUILDDIR>>/include/seqan/sequence/segment_infix.h:143:5: note: because ‘seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]’
143 | operator = (Segment const & source)
| ^~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_sequence_journaled
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/sequence_journaled && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sequence_journaled.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -o ../../bin/test_sequence_journaled -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Built target test_sequence_journaled
make -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/simd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simd/CMakeFiles/test_simd_vector.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/simd/CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simd && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/simd/CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -MF CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o.d -o CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -c /<<PKGBUILDDIR>>/tests/simd/test_simd_vector.cpp
[ 19%] Linking CXX executable ../../bin/test_simd_vector
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simd && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_simd_vector.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -o ../../bin/test_simd_vector -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Built target test_simd_vector
make -f tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build.make tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/simple_intervals_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simple_intervals_io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build.make tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simple_intervals_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -MF CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o.d -o CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -c /<<PKGBUILDDIR>>/tests/simple_intervals_io/test_simple_intervals_io.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/include/seqan/stream.h:62,
from /<<PKGBUILDDIR>>/tests/simple_intervals_io/test_simple_intervals_io.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/istream:40,
from /usr/include/c++/13/sstream:40,
from /<<PKGBUILDDIR>>/tests/simple_intervals_io/test_simple_intervals_io.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_simple_intervals_io
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/simple_intervals_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_simple_intervals_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -o ../../bin/test_simple_intervals_io -lrt -lz -lbz2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Built target test_simple_intervals_io
make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests/statistics /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/statistics /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/statistics/CMakeFiles/test_statistics.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/statistics/CMakeFiles/test_statistics.dir/test_statistics.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/statistics && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/statistics/CMakeFiles/test_statistics.dir/test_statistics.cpp.o -MF CMakeFiles/test_statistics.dir/test_statistics.cpp.o.d -o CMakeFiles/test_statistics.dir/test_statistics.cpp.o -c /<<PKGBUILDDIR>>/tests/statistics/test_statistics.cpp
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:74,
from /<<PKGBUILDDIR>>/include/seqan/file.h:59,
from /<<PKGBUILDDIR>>/tests/statistics/test_statistics.cpp:38:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:79:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
79 | struct FunctorUpcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
from /usr/include/c++/13/bits/locale_classes.h:40,
from /usr/include/c++/13/bits/ios_base.h:41,
from /usr/include/c++/13/ios:44,
from /usr/include/c++/13/ostream:40,
from /usr/include/c++/13/iostream:41,
from /<<PKGBUILDDIR>>/include/seqan/basic/debug_test_system.h:150,
from /<<PKGBUILDDIR>>/include/seqan/basic/basic_debug.h:52,
from /<<PKGBUILDDIR>>/include/seqan/basic.h:49,
from /<<PKGBUILDDIR>>/tests/statistics/test_statistics.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:113:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
113 | struct FunctorLowcase : public std::unary_function<InType, Result>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:147:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
147 | struct FunctorConvert : public std::unary_function<InType,OutType>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:219:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:228:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:237:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:246:45: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:255:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:264:46: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:276:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_functors.h:287:47: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/modifier.h:79:
/<<PKGBUILDDIR>>/include/seqan/modifier/modifier_position.h:393:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/file.h:92:
/<<PKGBUILDDIR>>/include/seqan/file/string_external.h:1338:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
1338 | struct testIODone : public std::unary_function<TPageFrame&,bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:48,
from /<<PKGBUILDDIR>>/include/seqan/graph_align.h:48,
from /<<PKGBUILDDIR>>/include/seqan/align.h:59,
from /<<PKGBUILDDIR>>/include/seqan/statistics.h:40,
from /<<PKGBUILDDIR>>/tests/statistics/test_statistics.cpp:39:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
325 | public std::unary_function<Pair<TKey, TValue>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/graph_algorithms.h:62:
/<<PKGBUILDDIR>>/include/seqan/graph_algorithms/kruskal.h:63:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/align.h:88:
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:224:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
224 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/align/gap_anchor.h:234:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
234 | public std::binary_function<TGapAnchor, TGapAnchor, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:62,
from /<<PKGBUILDDIR>>/include/seqan/index.h:42,
from /<<PKGBUILDDIR>>/include/seqan/statistics.h:41:
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:45:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
45 | struct filterI1 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:54:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
54 | struct filterI2 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pipe_filter.h:63:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
63 | struct filterI3 : public std::unary_function<TValue, TResult>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:74:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:351:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
351 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_mapper.h:457:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
457 | struct insertBucket : public std::unary_function<TPageBucket,void>
| ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/seqan/pipe.h:78:
/<<PKGBUILDDIR>>/include/seqan/pipe/pool_sorter.h:42:46: warning: ‘template<